2017-01-06 27 views
0

我有兩個表,預訂和付款
這裏是結構:MySQL的 - 如何付款狀態創建觸發器

預訂
id_booking(小學)
id_schedule
id_user
date_booking
date_expired

付款
id_payment(小學)
id_booking(外鍵)
status_payment

我想要觸發這些條件
- 如果我在預訂然後在狀態插入數據付款會自動變成'未付款'和id_booking付款會插入l AST 預訂
id_booking
- 如果date_expired 1個多小時後date_booking狀態將更新到 '過期'
- 如果date_expired是在範圍之間1小時date_booking狀態將更新成 '支付'

例如:

預訂
id_booking:1
id_schedule:1
id_user:1
date_booking:2017年1月6日15時44分49秒
date_expired:空

付款
id_payment :1
id_booking:1
status_payment:'unpaid`

謝謝

回答