데이터를 원하는 그룹으로 나눌 떄 사용
SELECT
year,
city,
count(1)
FROM airports
GROUP BY city
having count(1) > 1;
도시별로 그룹지어지고 count(1) 컬럼에 그룹별 데이터 개수가 출력된다.
count(1)과 count(*)은 같은 의미.
having 은 group by에 조건을 걸 때 사용
'DataBase' 카테고리의 다른 글
SQL 다중 outer join (0) | 2020.01.22 |
---|---|
SQL case when (0) | 2020.01.22 |
댓글