更新时间:2025-09-05 GMT+08:00

OrderBy & Limit

OrderBy

  • 功能描述

    主要用于对结果集按照一个列或多个列进行排序。

  • 语法格式
    1
    2
    3
    4
    5
    6
    SELECT [ ALL | DISTINCT ]
      { * | projectItem [, projectItem ]* }
      FROM tableExpression
      [ WHERE booleanExpression ]
      [ GROUP BY { groupItem [, groupItem ]* } ]
      [ ORDER BY Itemtime|Item [ASC | DESC] ]
    
  • 注意事项

    order by 默认升序排列,ASC升序,DESC降序。

  • 示例

    对订单根据订单时间进行升序排序。

    1
    2
    3
    SELECT *
    FROM Orders
    ORDER BY orderTime;
    

Limit

  • 功能描述

    限制返回的数据结果个数

  • 注意事项

    LIMIT 查询需要有一个 ORDER BY 字句

  • 示例
    1
    2
    3
    4
    SELECT *
    FROM Orders
    ORDER BY orderTime
    LIMIT 3;