sql 选定特定值后返回最大值的数组

这种数据结构

sign fun value
a 1 12
a 1 13
a 2 14
a 2 16
b 2 11
c 3 10
c 1 9

想要取出 a 中 1,2的最大值
a 1 13
a 2 16

根据fun字段进行分组,求最大值。
where条件是指定的fun值。

select sign,fun,max(value) from 表名
where sign='a' and fun in(1,2)
group by sign,fun
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632