다음과 같은 방법으로 열의 모든 고유 값을 선택할 수 있습니다:
SELECT DISTINCT column_name FROM table_name;
SELECT column_name FROM table_name GROUP BY column_name;
하지만 이 쿼리에서 행 수를 얻으려면 어떻게 해야 하나요? 하위 쿼리가 필요합니까?
COUNT][1] 집계 함수 내에서
DISTINCT` 키워드를 사용할 수 있습니다:
SELECT COUNT(DISTINCT column_name) AS some_alias FROM table_name
이 함수는 해당 열의 고유 값만 계산합니다.
이 둘이 부여하느뇨 값과 각 값마다 고유한 열 수 있다. 난 보통 여러 정보를 모두 그런이야길 것을 알 수 있습니다.
SELECT [columnName], count([columnName]) AS CountOf
FROM [tableName]
GROUP BY [columnName]