문제
곡이 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
'[코딩테스트] > [SQL]' 카테고리의 다른 글
[StrataScratch - SQL] (Easy) Unique Users Per Client Per Month (0) | 2025.05.02 |
---|---|
[StrataScratch - SQL] (Easy) Most Lucrative Products (0) | 2025.04.30 |
[StrataScratch - SQL] (Easy) Number Of Bathrooms And Bedrooms (4) | 2025.04.29 |
[StrataScratch - SQL] (Easy) MacBookPro User Event Count (0) | 2025.04.29 |
[StrataScratch - SQL] (Easy) Most Profitable Financial Company (0) | 2025.04.28 |