oracle orber by,Oracle ORDER BY子句
本文概述
在Oracle中, ORDER BY子句用于對結果集中的記錄進行排序或重新排列。 ORDER BY子句僅與SELECT語句一起使用。
句法:
SELECT expressions
FROM tables
WHERE conditions
ORDER BY expression [ ASC | DESC ];
參數
表達式:它指定要檢索的列。
表格:它指定要從中檢索記錄的表格名稱。
條件:它指定要選擇的記錄必須滿足的條件。
ASC:這是一個可選參數, 用于按升序對記錄進行排序。
DESC:這也是一個可選參數, 用于按降序對記錄進行排序。
Oracle ORDER BY示例:(無ASC / DESC屬性)
讓我們來一個表”供應商”
供應商表:
CREATE TABLE "SUPPLIER"
("SUPPLIER_ID" NUMBER, "FIRST_NAME" VARCHAR2(4000), "LAST_NAME" VARCHAR2(4000)
)
/
執行此查詢:
SELECT *
FROM supplier
ORDER BY last_name;
輸出
上面的示例返回由last_name升序排列的first_name。
Oracle ORDER BY示例:(按降序排列)
如果要按降序對結果進行排序, 則應在ORDER BY子句中使用DESC屬性:
執行此查詢:
SELECT *
FROM supplier
ORDER BY last_name DESC;
輸出
上面的示例返回由last_name降序排列的first_name。
總結
以上是生活随笔為你收集整理的oracle orber by,Oracle ORDER BY子句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php函数文件,PHP文件函数大全
- 下一篇: oracle查询表实际大小,简要分析估算