http://sqlfiddle.com/#!9/ea4d2/1想要消除基於列值的重複記錄
這裏是SQLfiddle來看看。 storepkid 16重複2次。但我只需要一次。我嘗試了DISTINCT,但它消除了整個重複行,所以在這種情況下它不起作用。爲了獲得正確的結果,我需要做什麼修改?請幫忙。
注意:在初始問題中忘記提及我也嘗試過GROUP BY,但它在記錄集結果中給出了不正確的數據。我試圖通過以下方式使用GROUP BY。
http://sqlfiddle.com/#!9/ea4d2/20
http://sqlfiddle.com/#!9/ea4d2/17
NOTE2:@Gabriel巴爾德斯Timbol,我想造成這樣的。重複storepkid的行應該被刪除。
| Storepkid | selldate |
+---------------+-----------------------+
| 19 | August, 25 2015 10:00:00 |
| 12 | August, 24 2015 19:00:00 |
| 16 | August, 24 2015 16:00:00 |
| 15 | August, 23 2015 13:00:00 |
| 17 | August, 21 2015 10:00:00 |
你嘗試過使用GROUP BY? –
布朗尼點提供小提琴 – Drew
等待,你能給我們一個你想達到什麼樣的例子嗎?還有一個表結構的樣本? :)請在這裏畫一個 –