たとえば、テーブルが6つの行とフィールド1,2,3,4で構成されている場合は、 2番目の行だけを表示したい...助けてください私はそれに...テーブルの2番目の行だけを表示したい場合
-4
A
答えて
0
OFFSET
とFETCH
を使用することができます。
2列目からの選択を開始しますOFFSET 1 ROWS
を使用して、そしてFETCH NEXT 1 ROW ONLY
は、1行にselecionを制限します:
SELECT *
FROM
(
SELECT *,
ROW_NUMBER() OVER(ORDER BY <field>) [Row_Number]
FROM <table_name>
) a
WHERE a.Row_Number = 2;
側注:
SELECT myCol
FROM myTbl
OFFSET 1 ROWS
FETCH NEXT 1 ROW ONLY
+0
これはANSI SQLの回答です。 – jarlh
0
は、Microsoft SQL Server
についてあなたが次のように行うことができます:
Row_Number
は、で利用可能なこれらの機能の1つです10を使用すると、結果セット・データの行にランキングまたは番号付けを割り当てることができます。
関連する問題
- 1. 2つのテーブルを結合して2番目のテーブルの行数を表示する
- 2. Googleシートで1番目、2番目、3番目の場所を表示
- 3. テーブルの2番目と4番目の列だけを揃える方法は?
- 4. sql:2つのテーブルを結合し、最初のテーブルにあって2番目のテーブルにない場合でもレコードを表示します
- 5. CSSで折れた場合のテキストのn番目の行にドットを表示
- 6. 最初のテーブルのページ付け2番目のテーブルとの競合 - ページ番号
- 7. 2つのテーブルを結合し、2番目のテーブルに一致する日付がない場合にのみレコードを表示します
- 8. SQL - 2つのテーブルを結合し、存在しない場合は3番目のテーブルに挿入します。
- 9. 最初のテーブルにない場合、2番目のテーブルからデータを取得したい
- 10. レコードが存在しない場合(2番目のテーブルからではない)
- 11. 角2:1番目のdivで2番目のdivを表示し、2番目のクリックで1番目のdivを表示
- 12. 2番目のテーブルのエントリ数を表示する動的値
- 13. 類似の値の場合は、1番目と2番目に高いvlaue行を取得します。
- 14. 2番目のテーブルに関連する行がない場合の結合を制限する方法
- 15. 最初のテーブルに値が見つからない場合は、2番目のテーブルに結合します。
- 16. 2番目のタブをクリックした場合にのみ、このトーストメッセージを表示できますか?
- 17. 2番目のグラフにツールチップを表示
- 18. 数量が1つだけの場合は、番号ではなく名前を表示してください
- 19. 2番目のメッセージボックスの表示
- 20. 2つ目のテーブルのデータを2番目のテーブルの平均で表示する方法
- 21. 2番目のテーブルから2行を返します。INNER JOIN
- 22. 2つのファイルを比較するAWKコマンド、2番目のファイルに見つからない場合は最初のファイルの行、見つかった場合は2番目のファイルの行を報告してください
- 23. ループ&2番目の命令で動作しない場合
- 24. TTLauncherItem 2番目のページに表示
- 25. mysqlテーブルの2番目に小さい値を見つける
- 26. 春のデータ - プライマリデータソースに失敗した場合、2番目のデータソースは表示されません
- 27. 2番目の重複行だけが削除された表を表示し、最初の行は保持する
- 28. 角度2の更新表示しない場合の表示
- 29. Laravel 5:両方のテーブルが2番目のテーブルに接続されている最初のテーブルから3番目のテーブルの列データを表示
- 30. 2つのテーブルを上に並べて表示し、2番目のテーブルをHTMLで浮かべます
(1)使用しているデータベースで質問にタグを付けてください。 (2)SQLテーブルは、* unordered * setを表します。別の列が順序を指定しない限り、「テーブルの2番目の行」というようなものはありません。 –
@GordonLinoffは、使用しているタグDBMS(MySQL、MS SQL Server、Oracleなど)を推奨しています。 –