首頁  >  文章  >  後端開發  >  關於SQL TOP 子句的解說

關於SQL TOP 子句的解說

jacklove
jacklove原創
2018-05-08 09:49:012446瀏覽

SQL TOP對於資料庫的高階操作有著重要的作用,本篇將對其做出解說。

TOP 子句

TOP 子句用來規定要傳回的記錄的數目。

對於擁有數千筆記錄的大型表來說,TOP 子句是非常有用的。

註解:並非所有的資料庫系統都支援 TOP 子句。

SQL Server 的語法:

SELECT TOP number|percent column_name(s)
FROM table_name

MySQL 和Oracle 中的SQL SELECT TOP 是等價的

MySQL 語法

SELECT column_name(s)
FROM table_name
LIMIT number

範例

SELECT *
FROM Persons
LIMIT 5

Oracle 語法

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number

範例

SELECT *
FROM Persons
WHERE ROWNUM <= 5

SQL TOP實例

現在,我們希望從上面的"Persons" 表中選取頭兩筆記錄。

我們可以使用下面的 SELECT 語句:

SELECT TOP 2 * FROM Persons

本篇對SQL TOP 子句做出了相關的講解,更多的學習資料清關注p​​hp中文網即可觀看。

相關建議:

關於SQL SELECT DISTINCT 語句的解析

關於SQL SELECT 語句的相關知識

如何使用JSON 

#

以上是關於SQL TOP 子句的解說的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn