2012-09-15 2 views
0
나는 친구 테이블에 하나 더 열 "수준"가 내 결과에 추가 할 필요가 내 문 쇼는

SELECT COUNT (사용자 ID) adjusment는

userid Count(userid) 

    SELECT userid, COUNT(userid) 
    FROM friends 
    GROUP BY userid 
    ORDER BY `COUNT(userid)` DESC 
    LIMIT 0 , 30 

로 결과


어떻게 내 문 조정 TP

그래서 내 결과가

userid Count(userid) level 
+0

[무엇을 시도해 봤습니까?] (http://whathaveyoutried.com) – eggyal

+0

사용자 ID 당 '친구'(따라서 둘 이상의 '레벨')에 행이 여러 개있는 것 같으므로 표시 할 '수준'입니다. 맥스? –

+0

-1, 그런 질문을하기 전에 google을해야한다. "SELECT userid, COUNT (userid), level .... FROM" – Michael

답변

2

처럼 나타납니다 당신이 시도 할 수 있습니다 :

SELECT userid, COUNT(userid) AS cnt, level 
    FROM friends 
    GROUP BY userid 
    ORDER BY cnt DESC 
    LIMIT 30 
+0

완벽한, 감사합니다. – Jecki