如何得到我想要的排序??
表字段及内容
id bm_id bm_name bm_flag
1 A 北京 1
2 A01 市辖区 1
3 A0101 东城区 1
4 A0102 西城区 1
.....
1222 a 江苏 1
1223 a01 南京 1
1224 a0101 鼓楼 1
....
本来表结构只按26个字母的话
查询 order by bm_id 可以按如上的顺序显示 bm_flag为显示标志
可有34个省及自治区 我用了小写字母
数据导入后 就无法按上面排序显示了!!
id 自增编号,如果新增修改,就不能用它来排序
请问该如何处理???
[解决办法]
order by ASCII(left(bm_id,1)),bm_id