저작권 문제로 인해, 직접 작성한 쿼리문만 공개.
16. 스테디셀러 작가 찾기
https://solvesql.com/problems/find-steadyseller-writers/
WITH Fiction_author AS (
SELECT DISTINCT
author,
year
FROM books
WHERE genre = "Fiction"
ORDER BY author
)
, Sequence_num AS (
SELECT
author,
year,
year - ROW_NUMBER() OVER(PARTITION BY author ORDER BY year) AS group_split
FROM Fiction_author
)
SELECT
author,
MAX(year) AS year,
COUNT(*) AS depth
FROM Sequence_num
GROUP BY author, group_split
HAVING COUNT(*) >= 5
'sql > Advent of SQL 2024' 카테고리의 다른 글
SQL 문제 풀이 챌린지(18/25) - 펭귄 날개와 몸무게의 상관 계수 (0) | 2024.12.18 |
---|---|
SQL 문제 풀이 챌린지(17/25) - 멀티 플랫폼 게임 찾기 (0) | 2024.12.18 |
SQL 문제 풀이 챌린지(15/25) - 폐쇄할 따릉이 정류소 찾기 2 (0) | 2024.12.18 |
SQL 문제 풀이 챌린지(14/25) - 전력 소비량 이동 평균 구하기 (0) | 2024.12.18 |
SQL 문제 풀이 챌린지(13/25) - 게임 개발사의 주력 플랫폼 찾기 (0) | 2024.12.13 |