2011-03-21 78 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