如下的字段内容如何样式. 测试1 测试10 测试2 测试21 测试3 测试31 测试4 要求按里面的数字排序成如下样式. 测试1 测试2 测试3 测试4 测试10 测试21 测试31 即先汉文部份排序,相同的汉字部份按后面的数字排序
select * from yourtable order by left(colname,patindex('%[0-9]%',colname+'0')-1), right(colname,patindex('%[0-9]%',colname))