我有一个这样的语句:
SELECT
CONCAT(DATE(`starttime`),' ',HOUR(`starttime`),':',LPAD(1*(MINUTE(`starttime`) DIV 1),2,'0'),':00') AS date
FROM
`times`
这是我遇到麻烦的where条款,因为它必须是这样的:
WHERE
`date` IN ('2011-06-05 11:00:00', '2011-06-05 12:00:00')
在这个语句中,我不能正确地使用date
作为WHERE子句,因为它不存在。
有人知道我做什么吗?
提前感谢
H。
SELECT
CONCAT(DATE(`starttime`),' ',HOUR(`starttime`),':',LPAD(1*(MINUTE(`starttime`) DIV 1),2,'0'),':00') AS date
FROM
`times`
HAVING
`date` IN ('2011-06-05 11:00:00', '2011-06-05 12:00:00')