PHP を使用してこれを行うことができることはわかっていますが、クエリだけを使用して 2 つの時間の差を計算する方法があるかどうかを知りたいですか? 以下のクエリを試してみましたが、時差に対して NULL を返しています。
私のテーブルのデータは次のように保存されます。
| created | changed |
+------------+------------+
| 1333643004 | 1333643133 |
私は戻る方法を見つけたかった:
| 2012-04-05 09:23:24 | 2012-04-05 09:25:33 | 00:02:09 |
私は試した:
SELECT
FROM_UNIXTIME(created) AS created,
FROM_UNIXTIME(changed) AS changed,
TIMEDIFF ( changed, created ) / 60 AS timediff
FROM content
WHERE id = 45;
結果は次のとおりです。
| 2012-04-05 09:23:24 | 2012-04-05 09:25:33 | NULL |