システムが特定の日付に達したときに特定のフィールドを更新するトリガーを設定するにはどうすればよいですか?
すなわち
+---------------------+ +-------------+
| Trains | | Trips |
+---------------------+ +-------------+
| id | | id |
| distanceTraveled | | endDate |
| | | trainUsed |
| | | distance |
+---------------------+ +-------------+
列車 :
- 電車1、0
- 電車2、0
- 電車3、0
- 電車4,0
旅行 :
- 1、12:00:00 明日、列車 1、10
- 2, 14:45:00 明日, 列車 3 ,20
- 3、02:15:00以降、train1、15
実行:
- 明日の 12:00:00 に、テーブル train を更新して、train1 の distanceTraveled フィールドが 10 になるようにします。
- 明日の 14:45:00 に、train3 の distanceTraveled フィールドが 20 になるようにテーブル train を更新します。
- 明日の 02:15:00 にテーブル train を更新して、train1 の distanceTraveled フィールドが 25 になるようにします。
2日後の最終結果は
列車 :
- 電車1、25
- 電車2、0
- 電車3、20
- 電車4,0