我有多个行itemDate(timestamp),如下所示:
itemDate
2013-04-09 17:24:31
2013-04-09 10:24:31
2013-04-08 12:20:30
Run Code Online (Sandbox Code Playgroud)
当我使用时SELECT DISTINCT(itemDate) FROM item;,我将在2013-04-08获得两行.
我想得到不同日期的日期(基于YYYY-MM-DD)忽略同一天的时间是否不同.
当我从该表中查询时,我需要的结果应该如下所示:
itemDate
2013-04-09
2013-04-08
Run Code Online (Sandbox Code Playgroud)
Joh*_*nde 10
那是因为这些价值观不同.如果您尝试按日期执行此操作,请使用以下DATE()函数:
SELECT DISTINCT(DATE(itemDate)) FROM item;
Run Code Online (Sandbox Code Playgroud)