SQL SELECT TOP
TOP / LIMIT / ROWNUM 用于限定返回行数,不同数据库写法不同。
Key PointsSQL,TOP,LIMIT,ROWNUM,分页
讲解
TOP / LIMIT / ROWNUM 用于限定返回行数,不同数据库写法不同。
示例
SQL
-- SQL Server / Access
SELECT TOP 2 * FROM Websites;
-- MySQL / PostgreSQL / SQLite
SELECT * FROM Websites LIMIT 2;
-- Oracle 12c 之前
SELECT * FROM Websites WHERE ROWNUM <= 2;Output
id name url alexa country
-- ------ ------------------------ ----- -------
1 Google https://www.google.com/ 1 US
2 淘宝 https://www.taobao.com/ 13 CN讲解
TOP / LIMIT / ROWNUM 用于限定返回行数,不同数据库写法不同。
示例
SQL
-- SQL Server / Access
SELECT TOP 2 * FROM Websites;
-- MySQL / PostgreSQL / SQLite
SELECT * FROM Websites LIMIT 2;
-- Oracle 12c 之前
SELECT * FROM Websites WHERE ROWNUM <= 2;Output
id name url alexa country
-- ------ ------------------------ ----- -------
1 Google https://www.google.com/ 1 US
2 淘宝 https://www.taobao.com/ 13 CN