MySQL - 중복 값 제거 DISTINCT 키워드
distinct 키워드
데이터 조회를 할 때 중복된 값을 제거해서 조회할 수 있다.
사용법
select distinct 컬럼명
from 테이블명;
예를 들어,
아래 데이터에서 책을 여러개 쓴 작가가 있을건데 작가의 이름을 검색하되,
같은작가의 이름이 여러개 나올 필요는 없으니까 중복값 제거를 해서 데이터를 조회해보자.

● 작가의 풀네임으로 조회하되 중복값을 제거해서 조회
// 중복값 제거하기 전 데이터
select concat(author_fname, ' ', author_lname) as full_namefrom books;

// 중복값 제거한 데이터
select distinct concat(author_fname, ' ', author_lname) as full_namefrom books;


'Database > MySQL (DBeaver)' 카테고리의 다른 글
| [DBeaver] MySQL - 값이 null인 데이터 조회하기 (0) | 2025.01.12 |
|---|---|
| [DBeaver] MySQL - 부등호 (=, !=, >, <, >=, <=)와 BETWEEN 키워드 (0) | 2025.01.12 |
| [DBeaver] MySQL - 특정 문자 조회하는 LIKE 키워드와, 조건 WHERE 키워드 (0) | 2025.01.12 |
| [DBeaver] MySQL - 문자열 추출 substr() 함수 (0) | 2025.01.12 |
| [DBeaver] MySQL - 정렬 키워드 order by (0) | 2025.01.12 |