DISTINCT
SELECT 절에 DISTINCT 키워드를 넣고 그다음에 칼럼(표현식)을 명시하면 GROUP BY 절 없이도 중복을 제거할 수 있어서 고유한 값을 추출할 수 있습니다. 엄밀히 말하면 DISTINCT는 데이터 그룹화라고 볼 수 없지만, GROUP BY 절을 사용한 것과 조회 결과가 같습니다.
코드 7-6
SELECT DISTINCT continent
FROM country;
실행결과
코드 7-6은 country 테이블을 조회하는데, SELECT 절에서 continent 칼럼 앞에 DISTINCT를 붙입니다. 이는 country 테이블 전체에서 고유한 continent 칼럼 값을 조회하라는 뜻으로, GROUP BY 절을 사용한 코드 7-1과 결과가 같습니다.