読者です 読者をやめる 読者になる 読者になる

プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

SQL LIMIT(TOP)で先頭から数行だけ取得する

SQL


スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ) より

先頭から数件だけ取得する

SELECT 列名・・ FROM テーブル名
 LIMIT 取得行数(OFFSET 先頭から除外する行数)
※SQLServerではTOPキーワードを使う

f:id:tos5511:20160127220912p:plain

SELECT TOP 3 [Id]
      ,[Name]
      ,[Birthday]
      ,[資金量]
      ,[得意ゲーム]
  FROM [Test1].[dbo].[Table1]

実行結果
f:id:tos5511:20160127221036p:plain



f:id:tos5511:20160127221115p:plain

SELECT 費目, 出金額 FROM 家計簿
 ORDER BY 出金額 DESC LIMIT 1 OFFSET 2

実行結果
f:id:tos5511:20160127221158p:plain