だから私はこのクエリを持っています:
SELECT ABS(
TIMESTAMPDIFF(MINUTE, NOW(),
(SELECT MAX(`Time`) FROM ddHistorical WHERE ID = '5')
)
)
データベース内のすべての ID でそれを実行したいのですが、どうすればよいですか?
だから私はこのクエリを持っています:
SELECT ABS(
TIMESTAMPDIFF(MINUTE, NOW(),
(SELECT MAX(`Time`) FROM ddHistorical WHERE ID = '5')
)
)
データベース内のすべての ID でそれを実行したいのですが、どうすればよいですか?
これは機能します(http://www.sqlfiddle.com/#!2/e8ac0/3/0)
SELECT Abs(Timestampdiff(minute, Now(), (SELECT Max( ` time ` )
FROM ddhistorical
WHERE id = a.id
GROUP BY id)))
FROM ddhistorical AS A
GROUP BY id
これを試して:-
SELECT ABS(TIMESTAMPDIFF(MINUTE, NOW(), (SELECT MAX(`Time`) FROM ddHistorical