name의 수(count)가 2개 이상인 값을 출력.
1
2
3
4
|
SELECT NAME, COUNT(NAME) AS COUNT
FROM ANIMAL_INS
GROUP BY NAME HAVING COUNT(NAME) > 1
ORDER BY NAME;
|
cs |
group by는 특정 컬럼을 그룹화. 별칭을 사용할 수 없고, 컬럼명을 기술해야함.
having 은 그룹 결과에 대한 조건, 제한
'DataBase > Oracle \ Mysql' 카테고리의 다른 글
(Oracle)프로그래머스 : 보호소에서 중성화한 동물 (0) | 2021.01.29 |
---|---|
(Oracle) 프로그래머스 : 있었는데요 없었습니다 (0) | 2020.08.24 |
(Oracle) 프로그래머스 : 없어진 기록 찾기 (0) | 2020.08.21 |
(Oracle) 프로그래머스 : 중복 제거하기 (0) | 2020.08.21 |
(Oracle) 프로그래머스 : 아픈 동물 찾기 (0) | 2020.08.21 |