程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> sql語句刪除數據表重復字段的方法,sql語句

sql語句刪除數據表重復字段的方法,sql語句

編輯:關於PHP編程

sql語句刪除數據表重復字段的方法,sql語句


 大家都可能遇到字段重復的情況,網上很多人在找方法,也給出了一些方法,但是有的方法是誤導大家,鐵牛寫出以下方法,方便大家使用

  1.通過group by把重復的字段篩選出來,並建立臨時表tmp

create table tmp as select max(id) as col1 from www group by dfdfd;

  2.從去重表對象裡通過not in的條件來篩選出不在臨時表的列col1,執行not in的刪除操作

delete from www where id not in (select col1 from tmp); 

  3.刪除臨時表

drop table tmp;

  歡迎加入PHP技術和職場交流群:383730534

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved