상세 컨텐츠

본문 제목

MYSQL 중복제거 방법 Distinct 사용방법 사용법 SQL

웹개발/백엔드

by 구스만 2020. 6. 24. 01:37

본문

mysql distinct 사용방법 사용법 row 중복제거 방법

어느날은 개발을 들어가기 위해 테이블 구조를 훓어보던 중 어떤 한 컬럼에 빈값도 있고 여러가지 값이 들어가 있는데

뭔가 10~12개? 쯤 공통되는 값이 들어가있는 컬럼이 있어서 어떤 값들이 들어가 있는지만 보고싶어서 그런 기능이 sql에 없나 찾아보다가 알게된 Distinct

 

id colum1
1 test1
2 null
3 test2
4 test2
5 test3
6 test3
7 test4

위와 같은 테이블이 있다고 가정을 했을때 row가 1000개가 있다고 했을때 colum1 의 값이 무엇들이 있는지 궁금했다

근데 너무많은 데이터들이라서 하나하나 체크하기에는 나는 주니어개발자니까 찾아보았음

 

Distinct 라는 데이터 중복제거 기능을 알게되었고 이미 프로젝트에 여러군대에 있었음

 

자 사용방법은 아래와 같다

 

Select Distinct(colum1) From table

중복제거를 하고자하는 컬럼을 Distinct 로 감싸주면

colum1
null
test1
test2
test3
test4

위와 같은 결과가 나옴


'웹개발 > 백엔드' 카테고리의 다른 글

MYSQL ISNULL, IFNULL 사용방법  (0) 2020.05.13

관련글 더보기