テーブルにタイムスタンプの列/フィールドがあり、形式は次のようになります
2009-12-05 10:35:28,
それから何分経過したかを分単位で取得したいのですが、どうすればいいですか?
テーブルにタイムスタンプの列/フィールドがあり、形式は次のようになります
2009-12-05 10:35:28,
それから何分経過したかを分単位で取得したいのですが、どうすればいいですか?
TIMEDIFF()
「HH:MM:SS.SSSSSS」形式で表される日付/時刻値の差を取得するために使用できます。
TIME_TO_SEC()
これを秒数に変換できます。
SELECT TIME_TO_SEC(TIMEDIFF(NOW(), my_date_and_timestamp)) / 60;