Mysql 如何从下表中获得结果
表: 我想要这样的结果:Mysql 如何从下表中获得结果,mysql,Mysql,表: 我想要这样的结果: PNumber PGen PRev Testnumber1 10 02 Testnumber1 8 01 Testnumber1 2 00 Testnumber1 3 00 Testnumber1 4 00 Testnumber1 5 00 Testnumber1 1 00 Testnumber1 7 00 Testnumber1 9 01 Test
PNumber PGen PRev
Testnumber1 10 02
Testnumber1 8 01
Testnumber1 2 00
Testnumber1 3 00
Testnumber1 4 00
Testnumber1 5 00
Testnumber1 1 00
Testnumber1 7 00
Testnumber1 9 01
Testnumber9 1 00
Testnumber1 6 00
i、 我们希望获得最大值为00的PGen,以此类推。听起来您需要一个包含一些聚合的分组查询
PNumber PGen PRev
---------------------------
Testnumber1 7 00
Testnumber1 8 01
Testnumber1 10 02
Testnumber9 1 00
欢迎来到StackOverflow!到目前为止你试过什么吗?StackOverflow不是一个免费的代码编写服务,它希望您首先尝试解决自己的问题。请更新您的问题,以显示您已经尝试过的内容,并显示您在某个问题中面临的具体问题。欲了解更多信息,请查看一个好问题,并访问该网站。
select PNumber, MAX(PGen), PRev
from ptable
group by PNumber, PRev