mysql必知必会--第二回 排序检索数据

1.排序数据

关键字 oeder by  :  接在 from ‘表名’ 后面

例: SELECT prod_name FROM products ORDER BY prod_name;


2.按多个列排序

只要指定列名,列名之间用逗号分开即可;

例:SELECT prod_id,rod_price,prod_name FROM products ORDER BY prod_price,prod_name;

对于上述的例子,仅在多个行具有相同的prod_price值时才对产品按prod_name进行排序,如果price的值都是唯一的,则name不会排序。


3.指定排序方向

order by 默认的排序是升序asc,  order by desc ,当这样指定以后则按降序排列

例:SELECT prod_id,prod_price,prod_name FROM products ORDER BY prod_price DESC;

你可能感兴趣的:(mysql必知必会)