MYSQL データベースで最後に更新されたレコードを見つける方法。この問題は手入力によるものです
1 に答える
0
おそらく最善の解決策は、最後の更新が発生したときの列を追加することです。そのフィールドを手動で更新するか、ストアド プロシージャまたはトリガーを作成して自動的に更新するか、MySQL に頼ることができます。テーブルの最初の TIMESTAMP フィールドは、行を更新するときに現在の時刻に更新されます。vijay4vijju のリンクを見ると、ポスターの Bill Karwin が似たようなことを示唆しています。
次に、件名の質問に答えるために、次のような SQL クエリを実行します。
SELECT id, updated
FROM foo
WHERE updated >= NOW() - INTERVAL 1 HOUR
ORDER BY updated DESC
于 2013-10-30T03:37:09.293 に答える