2012-11-27 2 views
0

내가 CNT AS 하나의 SQL카운트 평균 등급 사용자가

SELECT COUNT (COL)의 수와 평균을 얻는 방법을 알고 게시, AVG (골) TBL FROM AS 평균;

하지만 사용자가 게시 한 결과를 어떻게 얻을 수 있습니까? 이 모든 것이 하나로 이루어질 수 있습니까? 당신의 정보와 사전

답변

0
select user, count(col), avg(col) group by user 

에서

감사합니다 :

+0

'domains_ratings_domain SELECT code', COUNT (*), AVG (domains_ratings_rating) BY domains_ratings FROM 이 그룹 domains_ratings_domain' 을 code'

SELECT domains_ratings_domain , COUNT(*) , AVG(domains_ratings_rating) , (select domains_ratings_rating FROM domains_ratings T2 WHERE T2.user=T1.user) FROM domains_ratings T1 GROUP BY domains_ratings_domain 
도메인, 카운트, 평균을 얻고 사용자 = 1이 입력 한 등급에 대해 말하고 싶습니다. – user1856414

+0

사용자 등급은 어떻게 저장됩니까? 동일한 테이블에 사용자 ID가있는 열이 있습니까? –

+0

domains_ratings_id, domains_ratings_domain, domains_ratings_user, domains_ratings_date, domains_ratings_rating - 내 테이블 – user1856414