国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

sqlserver清除完全重復的數據只保留重復數據中的第一條

2024-08-31 01:02:42
字體:
來源:轉載
供稿:網友

--創建測試表 CREATE TABLE [dbo].[testtab]( [id] [nchar](10) NULL, [name] [nchar](10) NULL ) ; --向測試表插入測試數據 insert into testtab values('1','1'); insert into testtab values('1','1'); insert into testtab values('2','2'); insert into testtab values('2','2'); insert into testtab values('3','3'); insert into testtab values('3','3');--創建臨時表并向臨時表中插入測試表testtab中數據以及添加自增id:autoID select identity(int,1,1) as autoID, * into #Tmp from testtab --根據autoID刪除臨時表#tmp中的重復數據,只保留每組重復數據中的第一條 delete #Tmp where autoID in(select max(autoID) from #Tmp group by id); --清除testtab表中的所有數據 delete testtab; --向testtab表中插入#Tmp表中被處理過的數據 insert into testtab select id,name from #Tmp; --刪除臨時表#Tmp drop table #Tmp;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁安市| 大石桥市| 灌云县| 栾城县| 扬州市| 乳源| 文昌市| 吴旗县| 涟源市| 武定县| 鄯善县| 长白| 偏关县| 炉霍县| 平凉市| 桐乡市| 平泉县| 元阳县| 白朗县| 澜沧| 建宁县| 吐鲁番市| 海南省| 台州市| 惠水县| 新泰市| 秀山| 崇仁县| 全州县| 堆龙德庆县| 龙胜| 祥云县| 永顺县| 沈阳市| 甘南县| 岚皋县| 新沂市| 盈江县| 比如县| 安达市| 兴和县|