首页博客网络编程
使用 SQL ORDER BY 和 SORT BY
摘要

内容

SQL ORDER BY KEYWORD:主要提示

  • 关键字 ORDER BY 用于对使用 SELECT 语句创建的结果集进行排序

  • 使用此语句,可以按升序或降序按一或多列对结果集进行排序。

  • 默认情况下,ORDER BY 按序排序。

SQL ORDER BY Keyword 的语法

复制

SELECT * FROM users ORDER BY email ASC, username DESC;

演示数据库

在此示例中,我们使用基本的 SQL 数据库。

在这里,我们从表格中有一个部分称为“用户”:

编号用户名电子邮件密码




1阿尔弗雷德富特alfredfutter@gmail.com秘密1
2阿特鲁希略atrujillo@gmail.com秘密2
3moreno.antoniomoreno.antonio@yahoo.com秘密3
4哈迪托马斯thomas.hardy@gmail.com秘密4
5伯格伦斯bergluns@gmail.com秘密5

以下 SQL 语句从“users”表中选择所有用户,并按“email”列排序:

复制

SELECT * FROM users ORDER BY email;

SQL ORDER BY Keyword ORDER BY DESC

此语句将从名为“users”的表中选择每个用户,并按“email”列降序对他们进行排序:

复制

SELECT * FROM users ORDER BY email DESC;

SQL ORDER BY 关键字 ORDER BY 多列

此语句将从名为“users”的表中选择每个用户,并按“email”和“username”列升序对他们进行排序:

复制

SELECT * FROM users ORDER BY email, username;

此语句将从名为“users”的表中选择每个用户,并按“email”和“username”列降序对他们进行排序:

复制

SELECT * FROM users ORDER BY email ASC, username DESC;


声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/249

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位