-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
각 연도별 최고의 홈런왕
21.10.09 04:51 작성 조회수 142
0
을 찾아보는데
SELECT * FROM (
SELECT *,
ROW_NUMBER() OVER (PARTITION BY yearID ORDER BY HR DESC) AS ranking
FROM batting
) AS yearTable
WHERE ranking = 1
ORDER BY yearID DESC;
SELECT *,
ROW_NUMBER() OVER (PARTITION BY yearID ORDER BY HR DESC) AS ranking
FROM batting
) AS yearTable
WHERE ranking = 1
ORDER BY yearID DESC;
FROM 이후에 AS로 이름을 지어주지 않으니 오류가 나는데
이름이 꼭 필요한가요?
답변을 작성해보세요.
1
Rookiss
지식공유자2021.10.09
서브쿼리 위치에 따라 필요한 경우가 있는데
select XXX, YYY, ZZZ
위치에 들어가는 애라서 필요합니다.
sql 구문은 복잡하고 제품마다 다를 수 있으니
그냥 통과 안 되면 안된다고 생각하시는게 편할겁니다.
답변 1