📌 SQL DISTINCT
SELECT DISTINCT 문은 중복된 레코드를 제거하고 유일한 값에 대해서만 결과를 출력하려면 사용한다.
- 칼럼 범주 조회
# 프로그래머스 예제에서 ANIMAL_TYPE 만을 뽑기
SELECT DISTINCT ANIMAL_TYPE FROM ANIMAL_INS; # 결과는 CAT, DOG
# 프로그래머스 예제에서 ANIMAL_TYPE 만을 뽑기
SELECT DISTINCT(ANIMAL_TYPE) FROM ANIMAL_INS; # 결과는 CAT, DOG
- 조건 처리 후 칼럼 범주 조회
여기서 WHERE 로 조건에 맞게 테이블이 필터된 후, SELECT 연산을 처리 한다.
# 프로그래머스 예제에서 ANIMAL_TYPE 만을 뽑기
SELECT DISTINCT ANIMAL_TYPE FROM ANIMAL_INS
WHERE ANIMAL_TYPE = 'CAT'; # 결과는 CAT
# 프로그래머스 예제에서 ANIMAL_TYPE 만을 뽑기
SELECT DISTINCT(ANIMAL_TYPE) FROM ANIMAL_INS
WHERE ANIMAL_TYPE = 'CAT'; # 결과는 CAT
'IT > sql' 카테고리의 다른 글
[SQL 그룹화/조건] SELECT GROUP BY, HAVING 사용법 (0) | 2022.03.21 |
---|---|
[SQL 조건문] SELECT WHERE 사용법 (0) | 2022.03.21 |
[SQL 별칭/별명] SELECT AS(alias) 사용법 (0) | 2022.03.21 |
[SQL 조건문] SELECT CASE WHEN THEN 사용법 (0) | 2022.03.21 |
[SQL] SQL 완벽정리 (0) | 2022.03.21 |