数据库情况如下图:
单表查询,表名称为process
根据businessid分组,根据indexs字段降序 取每组的第一条数据
大佬们问一下这个sql怎么写
数据库情况如下图:
单表查询,表名称为process
根据businessid分组,根据indexs字段降序 取每组的第一条数据
大佬们问一下这个sql怎么写
希望对你有帮助:
select b.* from
(select businessid, max(indexs) as maxindexs from process GROUP BY businessid)a
left join process b on a.maxindexs = b.indexs and a.businessid = b.businessid