如何使用计数请求对查询进行分组

前往诺尔多

我有一张桌子

IIN
LastName
FirstName
MiddleName

我需要按 IIN 行对值进行分组,因为它包含重复项。

我需要这样的表格,但没有重复项,而且我无法编辑表格

在此处输入图片说明

我使用 Microsoft SQL Server

文卡塔拉曼

您可以使用 ROW_NUMBER() 函数在 IIN 列中进行分区并过滤掉重复项。

SELECT iin 
,LastName
,FirstName
,MiddleName
from
(SELECT IIN
,LastName
,FirstName
,MiddleName
,ROW_NUMBER() OVER(Partition by IIN ORDER BY IIN) as rnk
FROM Table ) as t
WHERE rnk =1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章