select * from (select ROW_NUMBER() OVER (PARTITION BY B.CALLING_NO ORDER BY B.ID DESC) RN,
..................) WHERE RN =1
本文介绍了一种使用SQL查询来从分组数据中选取每组的最新记录的方法。通过ROW_NUMBER()窗口函数配合PARTITION BY子句实现按指定字段进行分组,并依据ID字段降序排列以获取每组中的最新记录。
select * from (select ROW_NUMBER() OVER (PARTITION BY B.CALLING_NO ORDER BY B.ID DESC) RN,
..................) WHERE RN =1
2106
7689

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