PostgreSQLのSQL ServerのTOPまたはDB2のFETCH FIRSTまたはmySQLのLIMITと同等の機能はありますか?PostgreSQL SELECTの行を制限する方法
答えて
次の例のように、ただのMySQLのようLIMITを使用することができます。
SELECT * FROM users LIMIT 5;
mongotopが提案するように、予期しない結果を避けるためには、ORDER BY句。 https://www.postgresql.org/docs/current/static/queries-limit.htmlを参照してください。 –
はLIMIT
句を使用してください。
LIMIT
句には常にOFFSET
句を追加できます。
特定のオフセットからレコードのセットを取得する必要があります。ここでは3位からスタートまでの3つのレコードを取り出す例です。
testdb=# SELECT * FROM COMPANY LIMIT 3 OFFSET 2;
これは、次のような結果を生成します:
id | name | age | address | salary
----+-------+-----+-----------+--------
3 | Teddy | 23 | Norway | 20000
4 | Mark | 25 | Rich-Mond | 65000
5 | David | 27 | Texas | 85000
完全な説明とより多くの例は、制限から離れてあなたをHERE
LIMITを使用する場合は、結果行を一意の順序に制約するORDER BY句を使用することが重要です。そうしないと、(ドキュメントから)クエリの行の予測不可能なサブセットが取得されます。 – user935714
をチェックしますFetch Firstも使用できます。あなたの質問には既に答えがありました
Select * from users FETCH FIRST 5 ROWS ONLY
- 1. 制限するSELECTクエリを変更
- 2. TRANSBASEを使用してSELECT内の行を制限する方法
- 3. Postgresql jdbcプール接続の量を制限する方法は?
- 4. md-multiple-selectのオプションの選択を制限する方法は?
- 5. sshトンネル経由でSELECTクエリの結果セットのサイズ制限 - postgresql
- 6. Spring JdbcTemplate - SELECT(s)にクエリを制限する方法?
- 7. postgresqlのlisten ipsを制限する9
- 8. スクリプトを実行する権限を制限する方法は?
- 9. select文で返される行を制限するカウンタ
- 10. PostgreSQLのDataMapper文字列の長さを無制限に設定する方法
- 11. 文字列フィールドを無制限の文字で解析する方法postgresql
- 12. hrefのテキスト長制限を制限する方法
- 13. postgresqlの行数の安全な制限は何ですか?
- 14. sqliteをINSERT、UPDATEではなくSELECTステートメントのみを実行するように制限する方法
- 15. MySql:印刷する行の数を制限する方法
- 16. PostgreSQL 9.5でINSERT INTO SELECTとUPDATE UPDATEを行う方法は?
- 17. Android:制限同期を制限する方法
- 18. フレックス3のデータグリッドの行を制限する方法は?
- 19. GroovyのJListで可視の行を制限する方法
- 20. ページング= falseの場合の行数を制限する方法は?
- 21. HTMLの行の文字を制限する方法
- 22. pygtk gtk.TextViewの行の長さを制限する方法
- 23. 行の円のドラッグを制限する方法。 JavaFX
- 24. PostgreSQLのプライマリキーの長さの制限
- 25. PostgreSQL 9.1でのarray_aggの制限
- 26. スレッドの数を制限する方法
- 27. テキストの幅を制限する方法
- 28. Javaのファイルサイズを制限する方法
- 29. フッタの幅を制限する方法
- 30. コンテンツの幅を制限する方法
私はちょうどこの昨日を知りたがっていました! (もちろん、これ以上は知る必要はありませんが、私はそれを使用することができたので、とにかく投票します) – Beska