//无排序检索
SELECT prod_name FROM Products;
//按单列检索
SELECT prod_name
FROM Products
ORDER BY prod_name;//ORDER BY子句需要是SELECT语句中的最后一个字句,按prod_name的字母顺序排序.
ORDER BY prod_price //可以按照非检索列的字母顺序对检索列进行排序
//按多个列进行排序
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//2,3是选择列的相对位置。先按价格排,再按名称排
ORDER BY 2,prod_name;//混合使用相对位置和列名
//指定排序方向
SELECT prod_id,prod_price,prod_name
FROM Products
ORDER BY prod_price DESC//按价格进行降序排列
ORDER BY prod_price DESC,prod_name ASC//默认升序ASC,一个DESC只对一个生效
SQL排序检索数据
最新推荐文章于 2023-09-04 16:00:16 发布