--根据 x 分组后、根据 y 排序
SELECT
*
FROM
(
select ROW_NUMBER () over (PARTITION BY x ORDER BY y DESC) AS roNum ,
mmsdplanclausekind.*
FROM
mmsdplanclausekind
) t1 where roNum = 1
本文介绍了一种使用SQL进行数据处理的方法:首先根据特定字段(x)进行分组,然后在每个分组内按另一字段(y)进行降序排序,并选取每个分组中的第一条记录。这种方法适用于需要对数据进行精细化管理和展示的场景。
SELECT
*
FROM
(
select ROW_NUMBER () over (PARTITION BY x ORDER BY y DESC) AS roNum ,
mmsdplanclausekind.*
FROM
mmsdplanclausekind
) t1 where roNum = 1

被折叠的 条评论
为什么被折叠?