반응형

SQL에서 자료를 뽑다 보면 중복 값이 그대로 나오는 경우가 있습니다. 이런 경우 제거를 해야 할 경우가 있는데요. 이때 사용하는 명령어가 DISTINCT 명령어입니다. 오늘은 중복된 출력 값을 제거하는 DISTINCT 명령어에 대해서 알아보도록할게요~!
DISTINCT
DISTINCT 명령어는 중복된 행을 제거하고 출력해주는 명령어입니다. 사용방법은 중복을 제거하고 싶은 열 앞에 DISTINCT 명령어를 작성합니다. 작성하는 형태를 보여드릴게요.
DISTINCT 열 이름
형태로 작성하면 열 이름에 중복 값들은 제거가 됩니다. SELECT와 FROM까지 넣은 형태로 보면 아래와 같습니다.
SELECT DISTINCT 열 이름
FROM 가져올 테이블;
형태입니다.
SELECT 명령어의 기존 사용처럼 뒤에 열 이름은 나열하고 싶은 만큼 계속 나열하면 순서대로 모두 중복을 제거해줍니다
SELECT DISTINCT 열 이름 1, 열 이름 2, 열 이름 3
FROM 가져올 테이블;
이렇게 작성 가능합니다.
반응형
'SQL 공부' 카테고리의 다른 글
[직장인 자기계발 SQL 공부] SQL 데이터 산술 연산 (0) | 2021.01.25 |
---|---|
[직장인 자기계발 SQL 공부] SQL 데이터 값을 하나로 연결하는 방법 (0) | 2021.01.14 |
[직장인 자기계발 SQL 공부] SQL 효율을높여주는별칭 사용하기 (0) | 2021.01.13 |
[직장인 자기계발 SQL 공부]원하는 열만 조회하고 정렬하기 (0) | 2021.01.11 |
[직장인 자기계발 SQL 공부]전체 데이터 조회하기 (0) | 2021.01.11 |