【问题标题】:How can I specify sql sort order in sql query如何在 sql 查询中指定 sql 排序顺序
【发布时间】:2019-03-28 05:12:48
【问题描述】:

我有以下 SQL 查询语句:

SELECT subject, sender_list, date, uid
FROM messages
WHERE folder_id = 3

您能告诉我如何指定查询排序顺序吗?

谢谢。

【问题讨论】:

    标签: sql


    【解决方案1】:

    其实很简单。这是一个按“主题”对查询进行排序的示例:

    SELECT subject, sender_list, date, uid
      FROM messages
     WHERE folder_id = 3
     ORDER BY subject ASC
    

    这将为您的列表 A-Z 排序。如果您想订购您的列表 Z-A,请使用:

    ORDER BY subject DESC
    

    【讨论】:

      【解决方案2】:

      使用“排序方式”

      欲了解更多信息,请查看w3schools

      【讨论】:

        【解决方案3】:

        这行得通:

        SELECT subject, sender_list, date, uid
          FROM messages
         WHERE folder_id = 3
         ORDER BY subject ASC
        

        但我不介意最后去掉“asc”,因为默认情况下 ASC 为真。

        https://www.w3schools.com/sql/sql_orderby.asp

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-03-17
          • 1970-01-01
          • 1970-01-01
          • 2011-07-18
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多