0

非常非常简单的查询如下:

select distinct start_date from calls_list where start_date >=  '06/06/2012 00:00:00';

退货

06/06/2012 09:27:40
06/06/2012 09:28:08
06/06/2012 09:28:18
06/06/2012 09:29:18
31/05/2012 07:02:46
31/05/2012 07:04:22
31/05/2012 07:04:35
31/05/2012 07:08:16

我在挠头……有什么想法吗?我来自 MSSQL 背景,所以 MySQL 处理日期和时间的方式可能不同?

4

1 回答 1

0

这似乎start_dateDATETIME场。每一行都是不同的 - 相同的日期,但不同的时间。我建议:

select distinct DATE(start_date) from calls_list where start_date >= '06/06/2012 00:00:00';

于 2012-06-06T09:58:18.823 回答