求条删除有重复的数据的语句 表1mobile100001000020000300003000040000我想用语句变成表1mobile10000200003000040000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select distinct mobile # into #a from tablenamedelete tablenameinsert into tablename(mobile) select mobile from #adrop table #a delete form 表1 where mobile not in (select mobile from 表1 group by mobile)或者用distinct mobile如果只用第一位做判断就把所有的mobile换为left(mobile,1) 先用distinct 把不重复的筛选处理插入到临时表中 在把所有的记录全部删除掉后把临时表中的记录插入到原来的表中就可以了 在把临时表删除掉 关于isnull 触发器问题 关于大量数据表的数据分流 如何设置默认的数据库引擎?期待中。。。。 [求助]在SQLSERVER2000里有冒的可以像JAVA里trim()这样去掉空格的函数啊? 如何在SQL SERVER查询分析器中访问SQL Anywhere数据库 sql2000的文件在SQL2005中要如何打开? 求一sql语句! 数据库结构一样,如何导数据? 求SQL解法! 在找分组后最大一组的值时,如何将临时表换成子查询? Microsoft SQL Server\90\Setup Bootstrap\LOG\Files 下面的日志文件可不可以删除?
delete tablename
insert into tablename(mobile)
select mobile from #a
drop table #a
如果只用第一位做判断就把所有的mobile换为left(mobile,1)