반응형
2020/01/22 - [SQL] - [SQL] HackerRank로 시작하는 SQL - 1
[SQL] HackerRank로 시작하는 SQL - 1
해커랭크라는 문제들이 수록되어있는 사이트에서 SQL 문제를 풀며 쿼리문을 공부하기로 했다. MySql 기준으로 컴파일 했으며, 문제를 풀고 기록을위해 작성을 한다. 현재 글은 1번이지만.. 한 10문제 정도 먼저 풀..
jogamja.tistory.com
문제의 요지는 중복 갯수를 알려달라. 이거다.
/*
Enter your query here.
*/
SELECT COUNT(CITY) FROM STATION GROUP BY CITY
를 해보았는데.. CITY별 결과가 모여서 나왔다.
찾아보니 GROUP BY는 본디 중복을 제거해주는게 아니라 '특정 컬럼을 기준으로 모아주는 함수' 이더라.
답은 다음과 같다.
/*
Enter your query here.
*/
SELECT COUNT(CITY) - COUNT(DISTINCT CITY) FROM STATION
성공!
반응형
'SQL' 카테고리의 다른 글
[SQL] HackerRank로 시작하는 SQL - 5 (0) | 2020.01.24 |
---|---|
[SQL] PRG's SQL DOCS (0) | 2020.01.24 |
[SQL] HackerRank로 시작하는 SQL - 4 (0) | 2020.01.24 |
[SQL] HackerRank로 시작하는 SQL - 3 (0) | 2020.01.22 |
[SQL] HackerRank로 시작하는 SQL - 1 (0) | 2020.01.22 |
댓글