2010-06-08 4 views
1

나는이처럼 보이는 items_ordered 테이블이있는 경우 :주어진 주문시 각 항목에 대한 최대 (가격)을 얻기 여러 다른 가격

items_ordered 

customerid order_date item quantity price 
10330 30-Jun-1999 Pogo stick 1 28.00 
10101 30-Jun-1999 Raft 1 58.00 
10298 01-Jul-1999 Skateboard 1 33.00 
10101 01-Jul-1999 Life Vest 4 125.00 
10299 06-Jul-1999 Parachute 1 1250.00 
10339 27-Jul-1999 Umbrella 1 4.50 
10449 13-Aug-1999 Unicycle 1 180.79 

을 그리고 각각에 대한 최대 가격을 얻으려면

select item, max(price) from items_ordered; 

답변

5

그룹에 의해 추가 당신이있어 :이 작동하지 않습니다 가정, 그렇게 얼마나 항목이 다른 가격이 테이블에 여러 번 나타날 수 주어진 테이블에 별개의 항목, 황금.

select item, max(price) from items_ordered group by item; 
+0

감사! Juuust right – Yablargo

관련 문제