SQL로 하는 데이터 분석서브쿼리와 뷰를 활용한 유연한 데이터 분석SELECT 절에 있는 서브쿼리

Q

MAX(PRICE)

조회 444

좋아요 10

2021년 4월 4일

A
1개의 답변이 있어요
2021년 4월 4일

댓글 2

2021년 4월 5일
MAX(PRICE) 는 단 하나의 row 이니 문제가 됩니당.

그래서 보통 집계함수는 groupby 와 쓰입니당. 이라고 말씀 하셨는데 그럼,

SELECT id, MAX(price)
FROM item
GROUP BY id; 라고 해도 답이 나오나요?
2021년 4월 8일
이 경우엔 오류가 나오진 않겠지만, group by id 를 하면 id 별로 그룹지어서 그 그룹중에 가장 큰 price 를 출력해줍니당. 그런데 id 는 전부 고유한 값이다보니 결국 그냥 price 랑 MAX(price) 가 차이가 없게 됩니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇