⊗ppPmDBQL 377 of 447 menu

PHPにおけるSQLのレコード数制限

LIMITコマンドを使用すると、 結果の行数を制限することができます。

最初の2人のユーザーを選択します:

<?php $query = "SELECT * FROM users LIMIT 2"; ?>

給与が500のすべてのユーザーを選択し、 その後LIMITを使用して、 選択されたユーザーの中から最初の2人のみを取得します:

<?php $query = "SELECT * FROM users WHERE salary=500 LIMIT 2"; ?>

LIMITを使用して、結果の途中から複数の 行を選択することができます。以下の例では、 2行目(行番号は0から始まります)から5つを 選択します:

<?php $query = "SELECT * FROM users LIMIT 1,5"; ?>

LIMITコマンドはORDER BYと 組み合わせることができます。その際、まず ソートコマンドを書き、その後でリミットを 書く必要があります。次の例では、まず 年齢の昇順でレコードをソートし、その後 最初の3つを取得します:

<?php $query = "SELECT * FROM users ORDER BY age LIMIT 3"; ?>

実践問題

最初の4人のユーザーを取得してください。

2番目のユーザーから、3人のユーザーを取得してください。

ユーザーを給与の昇順でソートし、 ソート結果から最初の3人の従業員を 取得してください。

ユーザーを給与の降順でソートし、 ソート結果から最初の3人のユーザーを 取得してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否