where = order by order asc.
我数据库里的表格本来是按顺序去排列和读取的
但是加了asc之后顺序就乱了
而且不明白作者意图什么
where = order by order asc.
我数据库里的表格本来是按顺序去排列和读取的
但是加了asc之后顺序就乱了
而且不明白作者意图什么
asc 是升序排列,这句话的意思是,按照字段order进行升序排列,你数据库中的order字段按理说应该是int型,自己去确认一下。排序的时候,最好加入data_format,否则很容易乱序。
1 回答868 阅读
808 阅读
asc 是按照升序排列,你说乱了有可能是order是varchar类型。
他是先按照首位排序然后第二位、第三位进行排序的,如果是数值类型就没有问题。