SQL max产品价格

时间:2013-09-23 10:49:12

标签: sql database max

我有一张产品表,每张唱片都有售出的价格,可能会有所不同

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

我想要一个查询,它将给出产品a的最高价格和产品b的最高价格,而不再是

我有成千上万的产品,所以案件无济于事

3 个答案:

答案 0 :(得分:3)

使用MAXGroup By

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

使用MAX功能和Group By关键字

SELECT Product, MAX(Price) FROM products  GROUP BY Product