您好,欢迎来到点滴吧! 手机版
点滴吧www.diandiba.com
记录点点滴滴,尽在点滴吧
  • 文章
  • 文章
  • 特效
  • 素材
  • 景点
您现在的位置:首页 > SQL教程 > 文章正文
SQL如何删除重复内容?
更新时间:2015/7/1 11:46:08   点击:6307次

有以下MSSQL2008中一个名为AAA的数据库,TTT1表:
ttt1
公司名称                            省份          市
------------------------------------------------------
山东工具制造有限公司出口部              山东          济宁
山东工具制造有限公司出口部              山东         
曲阜圣都筷子店                          山东          东昌府
济宁嘉富化肥有限公司                    山东          济宁
济宁嘉富化肥有限公司                    山东          济宁

要实现的目的:

凡是"公司名称"有重复的全部用SQL语句删除掉,实现后的效果如下:
ttt2
公司名称                            省份          市
----------------------------------------------------------
曲阜圣都筷子店                      山东          东昌府

 

delete ttt1
where 公司名称 in (select 公司名称 from ttt1
                  
 group by 公司名称
                  
 having count(1)>1)

上一篇:没有了   下一篇:经典的用户权限管理数据结构分析设计
相关文章
导航分类
热门文章
关于我们| 联系我们| 免责声明| 网站地图|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2