SELECT文の結果のレコード数を制限する

表empからレコードを10件だけ取ってくる例です。

Oracle

SELECT * FROM emp WHERE ROWNUM<=10;

DB2

SELECT * FROM emp FETCH FIRST 10 ROWS ONLY;

SQL Server

SELECT TOP 10 * FROM emp;

検索キーワード

Oracle DB2 SQL Server ROWNUM TOP FETCH FIRST ROWS ONLY レコード数