选择具有最大帐单费率

时间:2015-05-14 19:14:00

标签: sql-server-2008

我有一张包含用户ID和帐单费率的表格。每个ID有多个条目,具有不同的帐单费率。我想只输出与其最高账单费率相对应的userNames。

ID|BillRate
1 |8.1
2 |9.4
2 |7.5
3 |7.9
3 |7.9
3 |4.6
4 |3.7
4 |9.8

我需要输出如下:

ID|BillRate
1 |8.1
2 |9.4
3 |7.9
4 |9.8

2 个答案:

答案 0 :(得分:0)

试试这个:

select id , MAX(BillRate)
from table
group by id;

答案 1 :(得分:0)

您想要使用GROUP BY并选择BillRate的MAX,在在线SQL解释器中试用它,看看你得到了什么!