单列排序
select prod_name
from products
order by prod_name; -- 这个语句必须在最后一条,不然会出错
多列排序
多列排序规则:先按第一列按照大小排序,第一列中相同的再按照第二列进行排序,以此类推
select prod_id, prod_price, prod_name
from products
order by prod_price, prod_name;
按列位置排序
select prod_id, prod_price, prod_name
from products
order by 2,3
指定排序方向
默认规则A-Z升序,则Z-A就用DESC来降序
# 单列
select prod_id, prod_price, prod_name
from products
order BY prod_price DESC;
# 多列 只要需要降序,则那一列就必须接desc(descending)
-- select prod_id, prod_price, prod_name
-- from products
-- order by prod_price DESC, prod_name DESC;