본문 바로가기

배우기/복습노트[oracle sql]

[복습] SQL | Oracle에서 distinct 란

728x90
반응형

distinct는 select 뒤에 쓰는 문으로 distinct 뒤 컬럼의 내용이 같을 때 중복값을 생략한다.

이 때 원본을 제거하는 것은 아니다.

 

select [distinct] * | 컬럼명 | 표현식
from table_name;

 

와 같은 형식으로 아래 두 사진을 비교해보자.

중복값이 제외되고 보여지는 것을 알 수 있다.

이 문은 언제 유용한 걸까?

엑셀에서 중복값을 제거를 사용한 적이 있는데 그냥 간단히 체험프로그램을 중복신청한 값을 제하고자 썼었던 기억이 난다. 여기서도 이와 비슷하게 사용하는 건가?

728x90
반응형