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

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

SQL 基礎クエリ集


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


f:id:tos5511:20160129002838p:plain

費目一覧を重複を除外して作成したい

SELECT DISTINCT 費目 FROM 家計簿

2月に使った金額を大きい順に取り出したい

SELECT * FROM 家計簿
 WHERE 日付 >= '2013-03-01'
   AND 日付 <= '2013-03-31'
 ORFER BY 出金額 DESC

給料を大きい順に5件取り出したい

SELECT TOP5 * FROM 家計簿
 WHERE 費目 = 給料
 ORDER BY 入金額 DESC

家計簿とアーカイブのデータをまとめて日付順で表示したい

SELECT * FROM 家計簿
 UNION
SELECT * FROM 家計簿アーカイブ
ORDER BY 日付 ASC