SQL Server 上位から指定した件数だけ取得するクエリ

SQL Server 上位から指定した件数だけ取得するクエリ

SQL Serverで上位から指定した件数だけ取得するクエリを記述してます。

環境

  • OS windows10 pro
  • SQL server2017 Version 14.0.3223.3
  • SSMS 18.7.1

上位から指定した件数だけ取得

上位から指定した件数だけ取得するには、「top(件数)」を使用します。

以下の100レコードある「Test」テーブルから上位10件だけを取得してみます。

「top」を使用して、10件だけ表示します。

SELECT top(10) *
  FROM [sample].[dbo].[Test]

実行結果