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

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

SQL サブクエリ (SELECT文のネスト)


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


f:id:tos5511:20160203001957p:plain

出金額の中から最も大きい出金額を求めるクエリ

SELECT 費目, 出金額 FROM 家計簿
 WHERE 出金額 = ( SELECT MAX(出金額) FROM 家計簿 )

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

まあif文のネストみたいなもんだ。パズルだね。

f:id:tos5511:20160203002329p:plain

SQL1で出金簿の最大値を求めSQL2で求めた最大値と同じ条件の出金額を抽出。