当字段类型是本文时,
排序方法会一个字元一个字元比较
1
=>
'1'
2
=>
'2'
10
=>
'10'
'2'
>
'10'
因为比较时先比较两个文字的第一个字元,
'2'
>
'1'
所以
'2'
>
'10'
所以在编写数据时
'1'
=>
'0001'
'2'
=>
'0002'
'10'
=>
'0010'
'100'
=>
'0100'
这样子排序就会如你预期的顺序
或者如楼上所言,把字段类型换成数字型就可以了
如果是按字母顺序,或是按录入顺序,在查询时用 ORDER BY 字段名 就可以排序了
如果是希望自定义顺序,需要设置一列,用来保存代表排序顺序的值,然后 ORDER BY 该字段
以上就是关于access数据库怎样才能排序请知道的人帮忙解决一下!全部的内容,包括:access数据库怎样才能排序请知道的人帮忙解决一下!、用数据库做的菜单,怎么进行排序了、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)