mysql多字段排序

  在对数据库进行查询的时候有时候须要将查询的结果按照某字段升序或者降序排列,甚至有时候须要按照某两个字段进行升降序排列。若是按照某一字段进行排列,只须要在查询语句最后写上 "order by 列名 asc"(升序) 或者 "order by 列名 desc"(降序)便可,那么若是按照字段A升序,字段B降序排列怎么作呢?答案是----select 列名 from 表名 where *** order by A acs,order by B deac,这样就能达到要求了。。。举个例子以下:数据库

由途中的结果看,这两个order by语句是有执行顺序的,,即---先写谁,总体就按谁来排列,后写谁,在先前排列好的基础上,保持原有总体大顺序不变,大顺序内部进行排列。spa

相关文章
相关标签/搜索