国产探花免费观看_亚洲丰满少妇自慰呻吟_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;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高阳县| 逊克县| 札达县| 大埔县| 龙游县| 江都市| 克东县| 且末县| 孟津县| 吴忠市| 图们市| 荣昌县| 南郑县| 盐池县| 丰都县| 耒阳市| 龙南县| 泰安市| 会昌县| 九台市| 峨边| 靖西县| 临海市| 阳谷县| 香港 | 西贡区| 红原县| 荆门市| 禄劝| 昌图县| 固阳县| 科技| 靖江市| 海宁市| 琼海市| 牟定县| 云浮市| 鸡东县| 钦州市| 穆棱市| 章丘市|