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. TRANSBASEを使用してSELECT内の行を制限する方法
- 2. sshトンネル経由でSELECTクエリの結果セットのサイズ制限 - postgresql
- 3. Spring JdbcTemplate - SELECT(s)にクエリを制限する方法?
- 4. select文で返される行を制限するカウンタ
- 5. PostgreSQLのDataMapper文字列の長さを無制限に設定する方法
- 6. 文字列フィールドを無制限の文字で解析する方法postgresql
- 7. sqliteをINSERT、UPDATEではなくSELECTステートメントのみを実行するように制限する方法
- 8. PostgreSQLのプライマリキーの長さの制限
- 9. PostgreSQL 9.1でのarray_aggの制限
- 10. pygtk gtk.TextViewの行の長さを制限する方法
- 11. フレックス3のデータグリッドの行を制限する方法は?
- 12. JTextAreaの行数を制限する方法は?
- 13. テキストの改行を制限するCSS方法
- 14. データベースの行数を自動的に制限する方法は?
- 15. Javaのファイルサイズを制限する方法
- 16. テキストの幅を制限する方法
- 17. スレッドの数を制限する方法
- 18. 列の値を制限する方法
- 19. コンテンツの幅を制限する方法
- 20. APIのレートを制限する方法
- 21. postgreSQLの:行を複製する方法
- 22. 行数や文字数をCSSで制限する方法は?
- 23. 制限付きサンドボックスでJavaプログラムを実行する方法
- 24. ログイン試行を制限する方法は?
- 25. PostgreSQLのinformation_schema.viewsでselectを与える方法は?
- 26. ダウンロードサイズを制限する方法は?
- 27. cURL接続を制限する方法
- 28. djangoでForeignKeyを制限する方法
- 29. 範囲パラメータを制限する方法
- 30. UItextfieldを制限する方法
私はちょうどこの昨日を知りたがっていました! (もちろん、これ以上は知る必要はありませんが、私はそれを使用することができたので、とにかく投票します) – Beska