我的数据格式如下:
ID-值
a-1
a-2
a-3
a-4
b-1
b-2
b-3
c-1
c-2
d-4
我想为每个ID选择具有最大值的行,以便输出为:
ID值
a-4
b-3
c-2
d-4
我尝试过以max(value)为条件,但相对于ID却遇到问题
答案 0 :(得分:0)
如果我正确理解这一点,那么您想要做的就是获取每个ID的最大值。如果您打算这样做,则下面的查询应该可以正常工作:
select max(value) from myTable group by ID;
希望这会有所帮助。