- 前言:上一节分享的 select 的单列,多列,通配符号查询和 DISTINCT 去重查询.这一节分享下排序检索,也就是 ORDER BY.ORDER BY 查询过滤必须整个查询语句的最后一行.否则查询语句会报错.使用 ORDER BY 进行排序的时候可以使用显示列进行排序,也可以使用非显示列进行排序
ORDER BY
ORDER BY 可以使用一个列进行排序,也可以使用多个列进行排序.多个列的时候使用逗号(,)进行分割.如果你使用使用显性列进行排序,可以使用显性列的列号进行排序,但是不推荐这个操作.主要是因为这样操作会导致两个问题:第一,查询语句的可读性会变差;第二当你重新再查询语句中添加列的时候,会导致排序会出错.排序可以使用 DESC进行降序排序,使用 ASC进行升序排序
SELECT * FROM Products ORDER BY prod_name ASC;
网友评论