如上表排序字段为flowcount,当askid与status相同时,须要筛选出flowcount最大(即最新)的那一条记录blog
SELECT auditid, askid, status, flowcount FROM
(
SELECT ROW_NUMBER() OVER(PARTITION BY askid, status ORDER BY flowcount DESC) LEV,
auditid, askid, status, flowcount
FROM TESTYIBAN s
)
WHERE LEV = 1; 排序