2013-02-18 53 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