エンジニア転職をして4ヶ月ほどが経った
私は昨年、未経験からエンジニアに転職をしました。業務の中でSQL文を使用してデータを操作する機会が増えてきたので、改めてSQLについて学習をしたいと思い議事録としてこの記事を投稿しています。
今回は、スッキリわかるSQL入門を使用して学習を進めています。
すべての列を取得する
SELECT * FROM テーブル名;
SELECTには取得したいカラム名
FROMには検索したいテーブル名
条件付きの検索
SELECT * FROM テーブル名 WHERE 条件;
WHERE 年齢 > 20
とすることで年齢が20歳以上のデータを取得することができる
データの追加
INSERT INTO テーブル名
VALUES (データの値);
データの更新
UPDATE テーブル名
SET 更新する値
WHERE 条件式;
データの削除
DELETE FROM テーブル名
WHERE 条件式;
まとめ
- SELECT文
- ある条件を満たす行を探し、その行の内容を取得する
- UPDATE文
- ある条件を満たす行を探し、その号の内容を書き換える
- DELETE文
- ある条件を満たす行を探し、その行を削除する