@author: Tobin
@date: 2019/10/23 20:15:51
使用SELECT语句的ORDER BY子句,根据需要排序检索出的数据。
# 根据单个列排序 SELECT prod_name FROM products ORDER BY prod_name; # 根据多个列排序 SELECT prod_id, prod_price, prod_name FROM products ORDER BY prod_price, price_name; # 默认是升序排序A-Z,使用DESC实现降序,,升序使用ASC SELECT prod_id, prod_price, prod_name FROM products ORDER BY prod_price DESC; # DESC只针对具体的某列,所有列降序则每列都要加DESC # 默认a和A是相同的,需要区别要联系数据库管理员 SELECT prod_id, prod_price, prod_name FROM products ORDER BY prod_price DESC, price_name; # 与LIMIT结合,选取一列中的最高或者最低值 # 关键字的先后顺序不能错 SELECT prod_price FROM products ORDER BY prod_price DESC LIMIT 1; # 不存在0,1就是第1个