SELECT * FROM SAMPLE51;
SELECT COUNT(*) FROM SAMPLE51;

SELECT COUNT(*) FROM SAMPLE51 WHERE NAME='A';

SELECT * FROM SAMPLE51;
SELECT COUNT(NO), COUNT(NAME) FROM SAMPLE51;
SELECT COUNT(*) FROM SAMPLE51;


WHERE구로 조건을 지정하면 검색된 행이 COUNT로 넘겨져 조건에 맞는 행 값 추출
해당 컬럼에 null이 있으면 그 컬럼값을 제외하고 계산
DISTINCT: 집합 안에 중복되지 않는 유일한 값을 반환
SELECT ALL NAME FROM SAMPLE51;
SELECT DISTINCT NAME FROM SAMPLE51;

SELECT COUNT(NAME), COUNT(DISTINCT NAME) FROM SAMPLE51;
