2013-09-23 3 views
-4

나는 제품의 테이블이 각 레코드는SQL 최대 제품 가격

Product   Price 
a    2 
a    3 
a    4 
a    1 
b    10 
b    15 
b    20 

을 변화 할 수있다이 판매 된 가격, I 제품 A가되었던 최대 가격이 될 줄 것이다 쿼리를 원하는있다 판매 및 최대 가격은 제품 B에 판매되고 아무것도하지

경우 도움이되지 않습니다 그래서 제품의 수천

답변

3

사용 MAXGroup By

SELECT Product, MAX(Price) 
FROM YourTable 
GROUP BY Product 
+0

@JohnHenry - 문제 없어 –

1
select product, max(price) as max_price 
from products 
group by product 
0

사용 MAX 기능과 Group By 키워드

SELECT Product, MAX(Price) FROM products GROUP BY Product 
관련 문제