동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 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 |