「Enter-time」「Exit-time」「Calc-time」の3列のテーブルがあります。3 つすべてが「TIME」SQL タイプです。
「Enter-time」と「Exit-time」に行を挿入するたびにタスクを作成する方法はありますか? 自動で TIMEDIFF を実行し、結果を「Calc-time」に追加しますか?
ありがとう!
mysql を使用して 2 つのトリガーを使用して時差を計算するのは良い考えですか、それとも PHP を使用する方が良いですか?
DROP TRIGGER IF EXISTS `test` $$ CREATE TRIGGER `test` BEFORE INSERT ON `5_2012` FOR EACH ROW BEGIN NEW.chour = NEW.exit - NEW.enter; を設定します。
ドロップ トリガーが存在する場合 `test2` $$ `5_2012` の更新前にトリガー `test2` を作成 FOR EACH ROW BEGIN NEW.chour = NEW.exit - NEW.enter; を設定します。