--把cat表的記錄distinct後的結果放入#temp臨時表
select distinct * into #temp from cat
--把cat表的記錄清空
delete from cat
--把#temp表的資料(無重複)插入cat表
insert into cat select * from #temp
--刪除臨時表#temp
drop table #temp
sql server的分頁查詢:top關鍵字,row_number();
mysql的分頁查詢:關鍵字limit;
SQL查詢重覆記錄,刪除重覆記錄
1 查詢表中多餘的重覆記錄,重覆記錄是根據單個字段 docid 來判斷 select from tablename where docid in select docid from tablename group by docid h ing count docid 1 例二 select from...
SQL 刪除重覆記錄
例如 id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主鍵 要求得到這樣的結果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii 方法1delet...
SQL刪除重覆記錄
星期五去一家公司面試sql資料庫工程師,有乙份筆試題目,其中有一題是 現在有乙個表t 姓名,手機號,手機號字段存在重覆記錄,要求用一句sql刪除重覆記錄。我想了想寫了一句建立唯一索引的語句 create unique index t index on t 手機號 交卷了,後來想想也不對,這樣只能保證...