请教如何查询数据库内不连号的数字? 比如说表A的字段B是顺号nvarchar从0212520001~0212526831后四位间隔为1应该有6831条数据,可是中间少了30条记录,怎么把那30条记录显示出来/? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @t table(col nvarchar(50))insert into @tselect '0212520001' union select '0212520003'select idfrom (select col,id=(select count(*) from @t where col<=a.col) from @t a) newwhere right(col,4)<>id/*结果2*/ 表A有B C D 三列,我要知道漏掉的是哪几条数据 rivery(river)我试过很多次都不行,有办法吗? SQL 行转列 询问关于sql语句替换 我发现一个问题,就是说三个范式 几个数据库问题,谢谢 请兄弟门帮忙,看我的这条语句写的对不对! 运行的结果好象不对!! 问一个 SQL 找重复数据的问题 为什么SQL Server 2005 只能往其安装路径下写文件,不能往硬盘上其他逻辑盘和其他路径上写文件? 关于数据备份的问题 如何取得我想要的数据,请各位指导? 请问这样的一样表怎么实现?? 如何复制表中的字段内容 如何收缩数据库?请高手们帮忙!在线等,谢谢!
insert into @t
select '0212520001' union select '0212520003'select id
from (select col,id=(select count(*) from @t where col<=a.col)
from @t a) new
where right(col,4)<>id/*结果
2*/
我试过很多次都不行,有办法吗?