ROW_NUMBER() OVER(PARTITION BY ** ORDER BY * DESC ) RN
1、举例:
select * from (
select tf.*,ROW_NUMBER() OVER(PARTITION BY ** ORDER BY * DESC ) RN from t_zzm_info tf
) from tf where tf.rn = 1
2、运用范围
表数据某一/几字段确定唯一,比如自增段ID等,其他字段排序,随机滤重
本文介绍了SQL中的ROW_NUMBER()函数的使用方法,并通过具体实例展示了如何利用该函数进行数据筛选和排序,特别适用于需要根据特定字段进行去重或排序的情况。
ROW_NUMBER() OVER(PARTITION BY ** ORDER BY * DESC ) RN
1、举例:
select * from (
select tf.*,ROW_NUMBER() OVER(PARTITION BY ** ORDER BY * DESC ) RN from t_zzm_info tf
) from tf where tf.rn = 1
2、运用范围
表数据某一/几字段确定唯一,比如自增段ID等,其他字段排序,随机滤重
1528

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