摘要: 一个Sql写完之后发现从2008和2005,数字排序不一样,2008显示是这样的1,2,3,4,5,6,7,8,9,10,11..2005显示是这样的1,10,11..,2,20,21...解决方法是:select*fromtborderbycast(idasint) 阅读全文
posted @ 2014-04-17 17:09 X.Y 阅读(1683) 评论(0) 推荐(0) 编辑
摘要: 目前有个字段如下:希望写一个排序第二个‘-’左边的按照字符串排序,右边的按照数字排序 档案号B10-1-40B10-1-5B10-1-6B10-1-7实现sql格式如下:select * from tablename order by left(档案号,charindex('-',档案号,chari... 阅读全文
posted @ 2014-04-17 14:34 X.Y 阅读(1839) 评论(0) 推荐(0) 编辑