成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

總結:六種刪除數據庫重復行的方法

數據庫
SQL Server刪除重復行是我們最常見的操作之一,下面就為您介紹六種適合不同情況的SQL Server刪除重復行的方法,供您參考。

SQL Server刪除重復行是我們最常見的操作之一,下面就為您介紹六種適合不同情況的SQL Server刪除重復行的方法,供您參考。

1.如果有ID字段,就是具有唯一性的字段

  1. delect   table   where   id   not   in   (      
  2.   
  3. select   max(id)   from   table   group   by   col1,col2,col3...      
  4. )      

group by 子句后跟的字段就是你用來判斷重復的條件,如只有col1,那么只要col1字段內容相同即表示記錄相同。

2. 如果是判斷所有字段也可以這樣

  1. select   *   into   #aa   from   table   group   by   id1,id2,....      
  2. delete   table        
  3. insert   into   table        
  4. select   *   from   #aa  

3. 沒有ID的情況

  1. select   identity(int,1,1)   as   id,*   into   #temp   from   tabel      
  2. delect   #   where   id   not   in   (      
  3. select   max(id)   from   #   group   by   col1,col2,col3...)      
  4. delect   table      
  5. inset   into   table(...)      
  6. select   .....   from   #temp  

4. col1+','+col2+','...col5 聯合主鍵

  1. select   *   from     table   where   col1+','+col2+','...col5   in   (      
  2. select   max(col1+','+col2+','...col5)   from   table        
  3. where   having   count(*)>1      
  4. group   by   col1,col2,col3,col4        
  5. )   

group by 子句后跟的字段就是你用來判斷重復的條件,如只有col1,那么只要col1字段內容相同即表示記錄相同。

5.

  1. select   identity(int,1,1)   as   id,*   into   #temp   from   tabel      
  2. select   *   from     #temp   where   id   in   (      
  3. select   max(id)   from   #emp   where   having   count(*)>1   group   by   col1,col2,col3...)     

6.

  1. select   distinct   *   into   #temp   from   tablename        
  2. delete   tablename        
  3. go      
  4. insert   tablename   select   *   from   #temp   Sqlclub    
  5. go      
  6. drop   table   #temp  

原文鏈接:http://www.cnblogs.com/zhangshufeng/archive/2011/09/05/2167079.html

【編輯推薦】

  1. 養成一個SQL好習慣帶來一筆大財富
  2. 告訴你,如何成就DBA職業生涯
  3. SQL Server性能調優之淺析SQL執行的過程
  4. 客戶的一次疏忽,DBA的一次噩夢
  5. 數據庫點滴之精妙SQL語句

 

 

 

責任編輯:艾婧 來源: 自 慎的博客
相關推薦

2010-10-22 16:29:11

SQL Server刪

2011-03-08 08:59:01

SQL Server數數據移動

2022-05-25 09:55:40

數據重復提交Java

2011-07-28 16:39:03

MySQL數據庫修改MySQL密碼

2017-10-27 11:47:05

SQL數據庫優化

2011-05-24 10:54:15

數據庫重復數據刪除

2011-01-12 21:26:49

2018-04-27 13:00:00

數據庫MySQL刪除重復行

2023-06-01 16:45:11

React開發JavaScript

2019-05-06 15:27:48

Oracle數據庫數據

2010-04-13 10:15:17

Oracle數據庫

2019-05-16 13:00:18

異步編程JavaScript回調函數

2016-09-01 14:04:51

數據中心

2010-09-01 16:55:55

SQL刪除連接

2023-09-06 08:00:00

ChatGPT數據分析

2023-08-15 15:44:55

React開發

2011-03-14 15:47:33

Oracle數據庫

2010-10-08 11:13:22

MySQL修改密碼

2020-12-15 10:54:22

物聯網互聯網IoT

2023-12-08 08:53:37

數據中心人工智能自動化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美大片黄 | 又黑又粗又长的欧美一区 | www,黄色,com | 国精品一区二区 | 国产一区二区不卡 | 久久人人网| 亚洲精品视频久久 | 亚洲色图综合 | 婷婷开心激情综合五月天 | 黄视频网址 | a视频在线观看 | 成人在线免费 | 久久精品国产一区二区电影 | 亚洲91精品 | 2018天天干天天操 | 午夜a级理论片915影院 | 五月婷六月丁香 | 欧美一级黄色片免费观看 | 狠狠av| 亚洲成年人免费网站 | 成年人在线观看视频 | 91免费在线视频 | 欧美一区二区三区四区视频 | 国产在线观看福利 | 在线观看www | 中文字幕国产精品 | 久久精品国产亚洲一区二区 | 久久久青草婷婷精品综合日韩 | 一级a性色生活片久久毛片波多野 | 久久久久一区二区三区 | 视频一二三区 | 97超碰人人 | 国产欧美在线观看 | 99热在线播放 | 巨大黑人极品videos精品 | 亚洲精品久久久一区二区三区 | 久久久免费少妇高潮毛片 | 中文欧美日韩 | 午夜男人天堂 | 成人欧美一区二区三区黑人孕妇 | 国产日韩欧美二区 |