[코딩테스트]/[SQL]
[StrataScratch - SQL] (Easy)
잰잰'
2025. 4. 30. 12:02
문제
곡이 1위에 랭크된 횟수를 찾아주세요. 트랙 이름과 1위에 랭크된 횟수를 출력해주세요. 기록은 곡이 1위에 랭크된 횟수를 기준으로 내림차순으로 정렬해주세요.
테이블설명

예상결과

✏️ 풀이
SELECT trackname, COUNT(*) AS times_top1
FROM spotify_worldwide_daily_song_ranking
WHERE position = 1
GROUP BY 1
ORDER BY 2 DESC;
1. 1위한 (= position이 1인 곡들) 곡 필터
2. trackname별로 group by