SELECT 시 DISTINCT를 사용하면 중복 값을 제외한 결과값이 출력된다.

 

즉 같은 결과의 행이라면 중복을 제거할 수 있다.

 

SELECT DISTINCT COLUMN_1
FROM TABLE_NAME;

COLUMN_1의 값이 중복값 존재시 중복값을 제거

 

SELECT DISTINCT COLUMN_1, COLUMN_2
FROM TABLE_NAME
ORDER BY COLUMN_1, COLUMN_2;

COLUMN_1+COLUMN_2의 값이 중복 값 존재 시 중복 값을 제거

결과를 명확하게 하기위해 ORDER BY 절 사용

 

 

 

DISTINCT 사용 + 컬럼 두개 + ON 사용

 

DISTINCT 사용 + 컬럼 두개 + ON 사용 + DESC 정렬

'🚛 Database > SQL' 카테고리의 다른 글

SQL - LIMIT, OFFSET (부분 범위 처리)  (0) 2021.02.23
SQL - WHERE 절 (조건 설정)  (0) 2021.02.23
SQL - ORDER BY (정렬)  (0) 2021.02.23
SQL - LEFT JOIN  (0) 2020.12.31
SQL - SELECT, 컬럼 추가(INSERT), 수정(UPDATE), DELETE  (0) 2020.12.31
복사했습니다!