我有類似於MySQL數據庫如下所示的一個表:MySQL的獨特查詢返回的行與重複信息,需要重複數據刪除
+----------+----------+----------+----------+----------+ | Column_A | Column_B | Column_C | Column_D | Column_E | +----------+----------+----------+----------+----------+ | 1 | 11 | a | 0 | abc | | 2 | 22 | a | 0 | abc | | 3 | 33 | a | 0 | def | | 4 | 44 | b | 0 | def | | 5 | | b | 0 | def | | 6 | 55 | c | 0 | ghi | | 7 | | d | 0 | jkl | | 8 | | a | 4 | abc | | 9 | | a | 4 | abc | | 10 | | b | 4 | abc | | 11 | 88 | f | 4 | xyz | | 12 | | f | 4 | xyz | +----------+----------+----------+----------+----------+
我需要類似下面的一個結果(即只有&的b值具有不同的柱d &ë值):
+----------+----------+----------+ | Column_C | Column_D | Column_E | +----------+----------+----------+ | a | 0 | abc | | a | 0 | def | | a | 4 | abc | | b | 0 | def | | b | 4 | abc | +----------+----------+----------+
我曾嘗試此查詢:
SELECT DISTINCT column_c,column_d,column_e FROM trial2 ORDER BY column_c;
我得到這個:
+------------------+------------------+------------------+ | column_c | column_d | column_e | +------------------+------------------+------------------+ | a | 0 | abc | | a | 0 | def | | a | 4 | abc | | b | 0 | def | | b | 4 | abc | | c | 0 | ghi | | d | 0 | jkl | | f | 4 | xyz | +------------------+------------------+------------------+
我不需要用 'C', 'd' 或column_c 'F' 的行。我需要在column_d中同時具有兩個值的行(即column_c是'a'或'b')。
顯示你的工作,包括你已經嘗試編輯的問題 – random
D不要忘了在SO上註冊,與你在超級用戶 – random
上的詳細信息相同,我已經註冊了我的帳戶 – 2011-11-29 05:08:22