MySQL之排序检索数据
发布时间:2022-12-21 14:36:52 所属栏目:MySql教程 来源:网络
导读: 获取数据:排序检索数据:如何使用SELECT语句的ORDER BY子句mysql排序,根据需要排序检索出的数据。
1.未排序检索数据
-- 未排序
SELECT prod_name
FROM products;
2.排序数据
-- 对prod_n
1.未排序检索数据
-- 未排序
SELECT prod_name
FROM products;
2.排序数据
-- 对prod_n
获取数据:排序检索数据:如何使用SELECT语句的ORDER BY子句mysql排序,根据需要排序检索出的数据。 1.未排序检索数据
2.排序数据
3.按多个列排序
仅在多个行具有相同的prod_price值时才对产品按prod_name进行排序。如果prod_price列中所有的值都是唯一的,则不会按prod_name排序。 4.指定方向排序
DESC关键字表示降序排序,默认的排序是升序排序(ASC关键字)。
先按prod_price降序排序,再按照prod_name升序排序。DESC关键字只应用到直接位于其前面的列名。 多个列上降序排序:如果想在多个列上进行降序排序,必须对每个列指定DESC关键字。
5.寻找一个列中最高或最低值 使用ORDER BY和LIMIT的组合,能够找出一个列中最高或最低值。
ORDER BY子句的位置:在给出ORDER BY子句时,应该保证它位于FROM子句之后。如果使用LIMIT,它必须位于ORDER BY之后。使用子句的次序不对将产生错误消息。 参考:《MySQL必知必会》 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐