SQL学習内容まとめ(命令文編)
SQLの基礎とされる命令文について復習も兼ねてまとめてみました。
目次
1.事前準備
テスト用に事前にテーブルを作成します。
家電の商品データを格納すると仮定して3項目追加しました。
No | 項目 | データ型 |
---|---|---|
1 | category | nchar(32) |
2 | shohin | nchar(32) |
3 | cost | int |
2.INSERT文
INSERTを使用することでテーブルにデータを追加できます。
以下のソースで画像のように行が追加されました。
INSERT INTO shohinInfo (category,shohin,cost) VALUE ('家電','洗濯機',20000);
3.SELECT文
SELECT文を使用してテーブルからcategoryの列が食品のデータのみ取得します。
下記のソースを使用することでcategory列に食品の属性を持ったデータのみ抽出できました。
SELECT category,shohin,cost
from shohinInfo
WHERE category = '食品'
4.UPDATE文
UPDATE文を使用することで洗濯機の行を更新することができました
UPDATE shohinInfo
SET cost = 15000
WHERE shohin ='洗濯機'
5.DELETE文
DELETE文を使用してcategoryの属性が食品であるデータを除去しました。
DELETE FROM shohinInfo
WHWRE category = '食品'