看板 PHP 關於我們 聯絡資訊
請教各位大大們一個mysql問題(關於DISTINCT) DISTINCT是一個可以替除重複項的sql語法 EX: table1資料表欄位有filed1,filed2 假設資料為 filed1 filed2 2 A 2 A 4 B SELECT DISTINCT filed1 FROM table1 會列出 資料 2,4 我的問題是 我想要利用DISTINCT當作我的搜尋條件, 過濾出不重複的項目,但是要有全部的資料(包含filed2的資料) 以此例會列出: filed1 field2 2 A 4 B -- Aman ia vida 地下飛行 http://www.wretch.cc/album/luo74128 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.148.136.58
luo74128:PS:select distinct filed1,filed2 from table不是我要的 05/21 11:42
luo74128:我要的是~以第一項DISTINCT出來的結果當作依據取得所值 05/21 11:45
Geniusking:那如果有A,4跟B,4是要出來那個啊? 05/21 12:16
shadowjohn:group by filed1 05/21 12:19