#为了明确地排序用 SELECT 语句检索出的数据,可使用 ORDER BY 子句。ORDER BY 子句取一个或多个列的名字,据此对输出进行排序。#单列排序(子句ORDER BY)SELECT prod_name FROM products ORDER BY prod_name;#多列排序SELECT prod_id,prod_price,prod_name FROM products ORDER BY prod_price,prod_name;#指定排序方向(DESC倒序排列)SELECT prod_id,prod_price,prod_name FROM products ORDER BY prod_price DESC;#指定排序方向(DESC倒序排列:以降序排序产品(最贵的在最前面),然后再对产品名排序,也就是prod_price字段降序排列,而prod_name升序排列)#在多个列上降序排序 如果想在多个列上进行降序排序,必须对每个列指定 DESC 关键字。SELECT prod_id,prod_price,prod_name FROM products ORDER BY prod_price DESC,prod_name;#与 DESC 相反的关键字是 ASC ( ASCENDING ),在升序排序时可以指定它。但实际上, ASC 没有多大用处,因为升序是默认的(如果既不指定 ASC 也不指定 DESC ,则假定为 ASC )。#使用 ORDER BY 和 LIMIT 的组合,能够找出一个列中最高或最低的值。#最大值SELECT prod_priceFROM products ORDER BY prod_price DESCLIMIT 1;#最小值SELECT prod_priceFROM products ORDER BY prod_price ASCLIMIT 1;