。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

[SQL] DISTINCT

quarrrter 2023. 9. 4. 23:38

동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.

SELECT COUNT(DISTINCT NAME)
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;

 

DISTINCT 

DISTINCT는 SQL 쿼리에서 사용되는 키워드로, 결과 집합에서 중복된 값을 제거하는 역할

=> 중복된 값을 하나로 압축하여 결과 집합에 포함시킨다.

 

ID  |  Name
----|-------
1   |  John
2   |  Jane
3   |  John
4   |  Alice

---------------------------------------
SELECT DISTINCT Name FROM YourTable;
---------------------------------------


Name
-----
John
Jane
Alice

 

'ㅋㅌ' 카테고리의 다른 글

[SQL] DATE_FORMAT  (0) 2023.09.06
[SQL] EXTRACT(YEAR FROM ***)  (0) 2023.09.05
[SQL] GROUP BY  (0) 2023.09.03
[JAVA] List<String> ** = new ArrayList<>()  (0) 2023.09.01
[JAVA] 뒤집,,기  (0) 2023.08.31