我有这个查询,它试图捕获日期(字符串)末尾不包含分号的最后11个字符。但是,当我运行脚本时,它返回的值不包含在字符串中,而且我坚持了几天。使用子字符串解析返回错误的值
这里是我的查询
select TOP 2 a.ACCOUNT,a.GPSDATE,
SUBSTRING(b.smsmsg, LEN(b.smsmsg) - 10, 6) [KM2]
from TblGPSCur a
inner join GPRSIN b on a.ACCOUNT = b.SMSFR
where exists(select * from GPRSIN b where b.SMSFR = a.ACCOUNT
and b.smsdt between '2014-10-27 14:00:00' and '2014-10-27 14:49:54')
结果是这样的
这是前2数据即时试图解析
结果应该是277511767.8
任何人都可以告诉我,我可能在这里做错了吗?
你好先生,感谢您的回答,我将如何做到这一点的触发器或stroed程序? – Dodgeball 2014-10-27 10:46:25