私は図書館管理データベーススキーマを設計しています。テーブル「借りる」があるとしましょう
借りる
id
user_id
book_id
Borrow_date
due_date
isExpired
expired_day (本の有効期限が切れてからの日数)
fine
SQL トリガーは次の状況を実装できますか?
1.due_date と今日を比較し、同じであればメールを送信する-->isExpired を true にマーク
する 2.isExpired が true にマークされている場合-->今日と due_date の差を比較し、expired_day を
更新する--->update罰金 (expired_days * 5)