2012-05-19 3 views
2

을 수 : 고유 한 사용자를 가져옵니다MySQL의 독특하고 내가 같은 테이블이

Array 
(
    [1] => 2 
    [2] => 1 
) 

및 데이터 행의 경우, 어떤 아이디어가 수 :

+------+-------+ 
| user | data | 
+------+-------+ 
| 1 | a | 
+------+-------+ 
| 1 | b | 
+------+-------+ 
| 2 | c | 
+------+-------+ 

내가 뭔가를 얻을 필요가?

나는이 쿼리를 시도했다 : 당신은 이것에 대한 GROUP BY을 사용해야합니다

SELECT DISTINCT user from table ORDER BY ID DESC 

답변

6

. 사용자 테이블 군으로부터

SELECT `User`, COUNT(data) TotalCount 
FROM tableName 
GROUP BY `User` 
ORDER BY TotalCount DESC 
0

SELECT COUNT (*)

(검사시)

관련 문제