0

私は応募者をモデレートするシステムを持っているので、最初に管理者はすべての応募者情報を確認してから、承認された応募者としてリストする必要がありますが、問題は、ユーザーが自分の情報を変更するたびに、ユーザーが自分の情報を再申請しなければならないことです。 /彼女の申請なので、管理者は申請者の情報を再検証する必要がありますが、管理者がすべての情報を確認する必要がないように、変更されたフィールドを強調表示したいと思います。グーグルでしばらく過ごした後、私はこのアイデアを思いつきました。変更前のテーブル 1 のレコードをテーブル 2 に挿入するトリガーを作成しました。ユーザーですが、わかりません。上記の機能を実行するものを見つけることができません。

4

1 に答える 1

0

Hopefully you have a primary key. In this example, I used 'email' and only check for changes in two columns:

SELECT *
from table1 t1
JOIN table2 t2 on t1.email = t2.email
WHERE (t1.fname != t2.fname)
OR (t1.lname != t2.lname)
于 2012-09-19T16:02:47.610 に答える