2011-12-15 2 views
-5

나는MySQL의 카운트 행

Quiz Attempts 
Quiz1  1 
Quiz1  2 
Quiz1  3 
Quiz1  4 
Quiz2  1 
Quiz2  2 

난 당신이 오히려 합계 또는 다른 것보다, 각 퀴즈 행의 수를 찾고있는 것처럼

Quiz  count(Attempts) 
Quiz1  4 
Quiz2  2 
+1

각 퀴즈의 행 수 또는 각 퀴즈의 시도 열의 최대 값을 원하십니까? – CanSpice

답변

9

같은 출력이 보이는 원하는 데이터베이스가 시도 집계 이것은 매우 간단한 COUNT(*) 집합입니다. 매우 기본적인 문제이므로 기본 SQL 집계 및 그룹화에 대한 조사를하는 것이 좋습니다.

SELECT 
    Quiz, 
    COUNT(*) AS attempts 
FROM quiz_table 
GROUP BY Quiz 
+0

마이클 감사합니다. – user1067018