SQL で最初の 限られたレコードを抽出する場合の SELECT文 の書き方です。
DBMS ごとにちょっとずつ違ってきます。
- Microsoft SQL Server
-
12SELECT TOP 10 columnFROM table;
- PostgreSQL and MySQL
-
123SELECT columnFROM tableLIMIT 10;
- Oracle
-
123SELECT columnFROM tableWHERE ROWNUM <= 10;
- Sybase
-
123SET rowcount 10;SELECT columnFROM table;
- Firebird
-
12SELECT FIRST 10 columnFROM table;
特定の並び順での先頭N件を取得する場合は ORDER
を併用してください。