我有一张包含用户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
答案 0 :(得分:0)
试试这个:
select id , MAX(BillRate)
from table
group by id;
答案 1 :(得分:0)
您想要使用GROUP BY并选择BillRate的MAX,在在线SQL解释器中试用它,看看你得到了什么!