方法1:select 产品名称,订单金额,月份 from ge where (产品名称,订单金额,月份) in( select 产品名称,max(订单金额),月份 from ge group by 产品名称,月份) 方法二:select 产品名称,订单金额,月份 from( select 产品名称,订单金额,月份,rank()over(partition by 产品名称,月份 order by 订单金额 desc) 排名 from ge) as me where me.排名=1