查询结果返回的顺序可能是任意顺序,如果想要根据特定字段排序返回结果集,需要在 SELECT 语句最后面增加 ORDER BY 子句指定返回顺序。SQL 语句格式如下:

    1. SELECT select_list FROM table_list
    2. WHERE query_condition
    3. ORDER BY column_list

    如查看2号仓库第5区的客户,按姓名排序,SQL语句如下:

    1. SELECT c_id, c_last,c_first,c_middle, c_w_id, c_d_id, c_credit, c_since
    2. FROM cust
    3. WHERE c_w_id=2 AND c_d_id=5
    4. ORDER BY c_last, c_first;

    在 ODC 中查询结果如下:

    对查询的结果进行排序 - 图1