最佳答案
我有一个类型为“datetime”的列,其值如2009-10-20 10:00:00
我想从datetime中提取date并写一个查询:
SELECT * FROM
data
WHERE datetime = '2009-10-20'
ORDER BY datetime DESC
以下是最好的方法吗?
SELECT * FROM
data
WHERE datetime BETWEEN('2009-10-20 00:00:00' AND '2009-10-20 23:59:59')
ORDER BY datetime DESC
然而,这将返回一个空结果集。有什么建议吗?