SQLServer单个字段去重的方法
Posted lc0507
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer单个字段去重的方法相关的知识,希望对你有一定的参考价值。
单个字段去重并选出每个分组里面的最大值对应的行:
Row_Number去重:
select * from (select *,row_number()over(partition by Servername order by Check_Date desc) Suquence from AuditItem) s where s.Suquence=1
Croup by写法:
select * from [dbo].[AuditItem] where Check_Date in (select Max(Check_Date) from AuditItem group by servername)
以上是关于SQLServer单个字段去重的方法的主要内容,如果未能解决你的问题,请参考以下文章