SQL の SELECT TOP ステートメントの使い方

SQLでは、SELECT TOP文はデータベースから先頭N行のデータを選択するために使用されます。具体的な使い方は次のとおりです。

  1. 先頭N行のデータを選択する:
  2. 先頭N行を列名から選択する: 表名;
  3. 例えば、”Customers”という表の最初の5行のデータを選択する:
  4. SELECT TOP 5 * FROM Customers;
  5. データの上位N行を選択して並べ替える
  6. SELECT TOP N カラム名 FROM テーブル名 ORDER BY カラム名;
  7. 例えば、「Customers」テーブルにあるデータを最初の5行まで抽出し、「CustomerName」カラムの昇順で並べ替えるには、
  8. SELECT TOP 5 * FROM Customers ORDER BY CustomerName ASC;
  9. パーセントデータの選択
  10. 最上位 N パーセントの 列名 を テーブル名 から選択します。
  11. 例えば,「Customers」という名前の表のデータの上位 10% を選択する:
  12. TOP10パーセント Customers から * を選択します。

データベース管理システムによって具体的な構文や使い方は異なるので、あくまで一例として捉えてください。

bannerAds