2011-03-21 54 views
0

我想从表中选择DISTINCT日期(忽略时间);那么对于每个日期,我想选择该日期的所有数据?从mysql表中选择DISTINCT日期

+2

你需要多少个不同的用户账户来问这组问题?为什么你不能接受你之前提出的建议和帮助? http://stackoverflow.com/questions/5376322/how-to-minimize-my-query – 2011-03-21 12:23:57

回答

0

不要对于每一日期,执行一个查询,而你应该这样做:

SELECT DATE(date_column), other_column FROM your_table ORDER BY DATE(date_column) 

当你正在处理您的结果集讲究的日期结果是否已经改变。

这样你只发送一个查询。

+0

Good.wt我可以做,如果我使用分页?.. bcoz分页通常取决于查询。 – sameem 2011-03-21 12:01:46

+0

...只是分页吗? – 2011-03-21 12:08:26