遇到一个郁闷的问题 ,百思不得其解
到这里请大家分析分析
outtable 表中有四条记录 如下图
我按out_scrpno排序,为什么2008-1000不在第一行呢???
同样的问题,如下图
为什么会是2008-999呢 为啥不是2008-1000???
请大家帮忙是啥子原因,多谢,多谢
Powered by Zoundry Raven
ps:问题基本解决,感谢各位提示:
SELECT TOP 1 OUT_SCRPNO FROM OUTTABLE WHERE CHARINDEX('-',OUT_SCRPNO,6) = 0 ORDER BY CONVERT(int,REPLACE(out_scrpno,'-','')) DESC
另好像不该发到首页,请管理员包含,心切