ROW_NUMBER() over(partition by 分组字段 order by 排序字段)
select *, ROW_NUMBER() over(partition by user_id order by is_main_post desc,enable_time) as t FROM s_user_post
T 则表示 组内排序第几个
注意:只支持mysql 8.0 以上!!!!
ROW_NUMBER() over(partition by 分组字段 order by 排序字段)
select *, ROW_NUMBER() over(partition by user_id order by is_main_post desc,enable_time) as t FROM s_user_post
T 则表示 组内排序第几个
注意:只支持mysql 8.0 以上!!!!
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M