SQL SELECT TOP、LIMIT、およびROWNUMキーワード
TOP、LIMIT、ROWNUMを選択します
、
またはコマンドはLIMIT
、返すレコードの数を指定するために使用されます。SELECT TOP
ROWNUM
注: SQLServerはを使用します
SELECT TOP
。MySQLはを使用しLIMIT
、Oracleはを使用します
ROWNUM
。
次のSQLステートメントは、「Customers」テーブル(SQL SERVER)から最初の3つのレコードを選択します。
例
SELECT TOP 3 * FROM Customers;
次のSQLステートメントは、LIMIT句(MySQL)を使用した同等の例を示しています。
例
SELECT * FROM Customers
LIMIT 3;
次のSQLステートメントは、ROWNUM(Oracle)を使用した同等の例を示しています。
例
SELECT * FROM Customers
WHERE ROWNUM <= 3;