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

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

SQLはドリルで攻略。 その2


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

tos5511.hatenablog.com
前回の続き

テーブルにデータを追加してみる。

f:id:tos5511:20160119213955j:plain
下記コードを実行

INSERT INTO 家計簿
	VaLUES('2013-02-25','居住費','3月の家賃',0,85000)

実行結果
f:id:tos5511:20160119214047j:plain

次にデータを更新してみる。
先ほど追加した3月の家賃を85,000→90,000に更新

UPDATE 家計簿
SET 出金額 = 90000
WHERE 日付 = '2013-02-25'

実行結果
f:id:tos5511:20160119214438j:plain

さらにデータを削除してみる。

DELETE FROM 家計簿
WHERE 日付 = '2013-02-25'

実行結果
f:id:tos5511:20160119214710j:plain

今回のまとめ
f:id:tos5511:20160119214901j:plain

練習問題
1入金額が50,000円に等しい行を検索してすべての列を表示する

SELECT * FROM 家計簿 WHERE 入金額 = 50000

2出金額が4000円を超える行をすべて削除する

DELETE FROM 家計簿 WHERE 出金額 > 4000

3 2013/2/3のメモを「カフェラテを購入に変更する」

UPDATE 家計簿 SET メモ = 'カフェラテを購入'
WHERE 日付 = '2013-02-03'