我有一个 MySQL 查询,它在一列中返回几行日期,这就是我的查询:
select * from (big subselect) sub
例如,我得到 6 行,这 6 行中的一列有一个日期,该列称为 my_date。有没有办法只获取日期不是同一天的那些行?例子:
29.10.2012 01:51:10
29.10.2012 01:51:10
29.10.2012 01:51:10
29.10.2012 02:43:18
29.10.2012 02:43:18
29.10.2012 02:43:18
--> 我只想要其中的一行,因为所有 6 行都是同一天。
29.10.2012 01:51:10
30.10.2012 01:51:10 --> different
29.10.2012 01:51:10
29.10.2012 02:43:18
29.10.2012 02:43:18
29.10.2012 02:43:18
--> 我想要 2 行,因为有 2 个不同的日子
my_date 列不是每一行中唯一的列,但我希望它作为标准。我怎么能那样做?
谢谢!