所以我有这个问题:
SELECT ABS(
TIMESTAMPDIFF(MINUTE, NOW(),
(SELECT MAX(`Time`) FROM ddHistorical WHERE ID = '5')
)
)
我想在我的数据库中的每个ID上运行它,我该怎么做?
答案 0 :(得分:1)
这可行(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
答案 1 :(得分:0)
试试这个: -
SELECT ABS(TIMESTAMPDIFF(MINUTE, NOW(), (SELECT MAX(`Time`) FROM ddHistorical