一連のレコードをログに挿入しています。各シリーズはIDで識別されます。それで
SELECT * FROM log WHERE action_id = x ORDER by created;
しかし、最初のレコードを挿入し、最後のレコードを挿入したいと思います。これらのレコードには、作成されたタイムスタンプがあります。したがって、最初のレコードと最後のレコードの違いを秒単位で見つけたいと思います。
アップデート:
私はもう試した
SELECT max(created) - min(created) FROM log WHERE action_id = 21 ORDER BY created;
0.000000を返しました
これら2つの時差は明らかに数分です。
max(created) min(created)
"2013-02-11 14:30:34" "2013-02-11 14:27:31"
DATETIMEとして保存されます。エンジンはInnoDBです。