7、MYSQL结果排序-----order by

 

 Store_Information 

 

从上面的表数据中,数据并没有进行什么排序

问题:如果我们想将sales栏位名进行升序或降序排序,应该怎么弄呢?

 

1、order  by

   语法:

      select  栏位名  from  表名  order  by   需要排序的栏位名   asc/desc

 

   说明:

      asc    由小到大   升序排序

      desc   由大到小   降序排序

 

   示例:

   1)按sales  的值进行升序排序

      select * from Store_Information order by  sales  asc

      结果为:

      

 

   

    2)按sales  的值进行降序排序

      select * from Store_Information order by  sales  desc

      结果为:

      

 

     

    3)加条件之后的排序

      select * from Store_Information WHERE store_name like '%o%' order by  sales  desc

      语句说明:

          查询Store_Information  表,条件为store_name  包含 o 字串的值,并根据sales进行降序排序

      结果为:

      

 

posted @ 2020-05-05 15:33  贫僧法号-->乱来  阅读(149)  评论(0编辑  收藏  举报