--刪除重複的數據 保留最新的數據
with t as (
select * ,ROW_NUMBER() over( PARTITION by a.DeviceId,a.PhoneNumber order by id desc ) as od
from [dbo].[DeviceContact] a
)
delete from t
where od!= 1
查詢 分組重複數據,保留最新的數據
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
關於所寫的兩個簡單sql 循環語句的疑問
csdn_xhl868
2020-07-06 22:38:27
sql語句雙重循環
csdn_xhl868
2020-07-06 22:38:26
Java8 Collectors.groupingBy
Risk_
2020-06-29 01:05:42
SpringBoot+Mybatis+PageHelper實現分頁說明
Risk_
2020-06-29 01:05:42
拼接 sql 防注入
GoToDinner
2020-06-24 03:31:57
sql 根據日期獲取動態單號
方华世界
2020-06-16 08:41:49
安裝sqlserver 2000出現的各種問題
xiexiangyan
2020-06-10 11:16:23
SqlServer2017 AlwaysOn 讀寫分離 無域控
GoToDinner
2020-05-27 08:59:08
數據庫in,exsits,表連接機制
gimm667
2020-05-23 21:48:14
nginx 配置443端口
xiexiangyan
2020-05-13 12:17:48
oracle獲取年月日,兩個日期相減
江小白写bug
2020-05-12 21:15:59