我想,同時增加了新的進入我的logbook
start_date
和start_time
複製到latest_time
和latest_date
,
。
但是我也想依賴於logbook.logbook_index_id = logbook_index.id
所有條目。我想更新的其他表,當我創建一個條目
mysql> describe logbook;
+-------------------------------+-----------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------------------------+-----------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| logbook_index_id | int(10) unsigned | NO | | NULL | |
| start_date | date | NO | | NULL | |
| start_time | time | NO | | NULL | |
mysql> describe logbook_index;
+--------------------+----------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------------+----------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| first_date | date | NO | | NULL | |
| first_time | time | NO | | NULL | |
| latest_date | date | NO | | NULL | |
| latest_time | time | NO | | NULL | |
+--------------------+----------------------+------+-----+---------+----------------+
ATM我走到這一步......
create trigger update_dates after insert on logbook
for each row update logbook_index
set latest_date = start_date where logbook_index.id = logbook_index_id;
我這樣做,主要是錯了,我敢打賭。這是如何正確工作的,以及如何獲得複製時間?
我試過你說的,但現在我有一個新問題。帖子已更新。 – suleiman
我會更新我的回答 – RMT