2013-02-18 95 views
0

合併所有不同值假設我有一個這樣的表:選擇多個字段的MySql的

A  B  C 
10 aname avalue 
11 aname bvalue 
11 aname bvalue 
10 bname avalue 
11 cname bvalue 
這組我想選擇所有,我有組合,比如的

10 aname avalue 
11 aname bvalue 
10 bname avalue 
11 cname bvalue 

所以基本上是SELECT DISTINCT of (A & B & C)。 這是可能的,或者更好的做一個PHP腳本來獲取值和安排/分組他們,我喜歡?

回答

1
select a, b, c from t group by a, b, c 
1

或更多的鏡頭,但相同(顯然都產生相同的計劃)。

SELECT DISTINCT a, b, c FROM tbl 

SQL FIDDLE DEMO