11智能在线
新记
求一个查询语句,sql server里怎么做这样的查询,显示某两个字段内容相同的数据
最好附删除语句
追加分
呵呵,有点意思啊
没搞懂,我这现在这个表里有N多内容重复的表字段,有没有更快的方法
是我没表述清楚,
已知是某一个字段内容有重复的,把重复的内容查出来并删除
怎么做
是在同一个表中,呵呵
举报该文章
相关建议 2008-03-31
等你追加分
-----------------------------
select * from 表名 where 字段1=字段2
delete 表名 where 字段1=字段2
--------------------------------------
最简单的方法 新建一个表.表字段与现在这个完全相同.把有重复字段的列设置为主键并选择忽略重复键选项(用企业管理器)然后把表中的内容剪切到新表里再复制回来就去掉重复键了.
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/sm7v7f47.html
其他看法
第1个回答 2008-03-31
select * from 表名 where 字段1=字段2
delete * from 表名 where 字段1=字段2
这样不仅要两个字段内容相同,字段类型也要一样
第2个回答 2008-03-31
select * from 表名 t1,表名 t2 where t1.字段一 = t2.字段一
这样就选出来了撒
相似回答
大家正在搜
相关问题
sql server如何查询出某个字段重复出现两次以上的数据
一个数据库我想查询出有两个字段内容相同的所有数据,求语句如何...
sql查询中怎么将两条内容相同的记录显示成一条
sql server 我需要一个sql语句把相同数据的某个字...
sql语句如何查询一个表中某两个字段的相同数据?
sql语句如何查询一个表中某一列的相同数据?
如何用sql 查找两个字段重复的记录,并列出重复记录
SQL语句问题,在一个数据表中如何把一个字段中相同的内容查询...