DISTINCT ( 분명한 )
명령문 SELECT DISTINCT은 선택한 컬럼의 중복되는 값은 하나로 취급하여 고유한 값만 반환하는 데 사용됩니다.
쿼리문 : SELECT
SELECT Country FROM Customers;
결과 값 예시 :
Country |
Germany |
Mexico |
Mexico |
UK |
Sweden |
Sweden |
그냥 모든 값을 select해오기 때문에 컬럼에 따라 중복 값이 존재한다.
쿼리문 : SELECT DISTINCT
SELECT DISTINCT Country FROM Customers;
결과 값 예시 :
Country |
UK |
Austria |
Sweden |
Mexico |
Germany |
중복된 값이 존재 하지 않는다, 컬럼에 존재하는 값을 중복없이 리스트로 보고싶을때 사용.
SELECT Count(*) AS DistinctCountries
FROM (SELECT DISTINCT Country FROM Customers);
위와 같이 컬럼의 서로 다른 값이 총 몇개인지 select 할 수 도있다.
728x90
'📚 DB' 카테고리의 다른 글
[postgresql] pqadmin 덤프파일 import/export 하는법 (0) | 2023.03.21 |
---|