我在数据库中有这样一列数据
06zc00-1
06zc00-2
.......
我想在datagrid中按照上面数据横线后的数字进行排序咋办?
(默认的升序排序结果是1,10,11……19,2,21,22……。就是按照最先匹配的数据排出来的)
求人指点哈
06zc00-1
06zc00-2
.......
我想在datagrid中按照上面数据横线后的数字进行排序咋办?
(默认的升序排序结果是1,10,11……19,2,21,22……。就是按照最先匹配的数据排出来的)
求人指点哈
然后排序。
select * from 表名 order by right(字段名,len(字段名)-PATINDEX('%-%',字段名))