有时你发现group by查询的时候如果想显示不分组的字段不好写,必须跟着group by后面才能能...,利用分区可以实现不用既有group by的效果又可以显示不用分组的字段...(分区实现)
sql如下:
select * from (select 表.*, row_number() over(partition by 分组字段 order by 排序字段 desc) rn
from 表) where rn=1 ---取第一个
QQ群:553997290
公众号: