以下sql中的内层查询【row_number() over (partition by transactionchannel order by transactiontype ,sumalltranscount desc)】意思是,根据transactionchannel 分组,然后根据transactiontype ,sumalltranscount倒叙排列,row_number是根据以上条件生成的序号
select * from(select transactionchannel, transactiontype, sumalltranscount, avgrsp, datetime, name, row_number() over (partition by transactionchannel order by sumalltranscount desc) as rn from public.daily_report_business_entrust) a where a.rn <11