怎样在查询时去掉多余的数据? TRY:select * from dwpdb where convert(int,right(rtrim(fsf),charindex(',',fsf)-1))>=20 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想这和你记录的条数没有关系,可能是因为你的第三条记录的数据是一位数(即0-9)这样子,在用convert时会报错,但是如果将该数据改为01-09就没问题了 select * from dwpdb where convert(int,right(rtrim(fsf),charindex(',',fsf)-1))>=20这样前两边两条好的数据也没有了。 这个表里有不规则的数据像,,,,,,,,,这样的,所以,怎么去掉呢,而又可以用conver这个函数。 TRY:select * from dwpdb where convert(int,right(rtrim(Fsf),charindex(',',reverse(Fsf))-1))>=20 pivot 没有达到预期的效果 为什么查询速度相差很大? 如何确定某条记录在表中排在第几位? 多服务器操作问题 谁有关于sql的多表连接? 同时安装了MSSQL 2000和MSSQL 2005 遇到的问题 SQL聚合查询问题 如何获得某一列的数据类型 我新写的存储过程,请大家优化一下 怎样将weblogic7和MS sql 2000连接起来? 为什么两种SQL语句统计结果不同?在线等,急盼相助!!! 如何更新?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货