デイトラweb制作上級編 DAY6

SQLの基本を学ぼう!

SQL ・・・ データベース言語

データベースとはデータを保存して管理するもの

→ 例:Twitter、Instagram、WordPress など

データベースの管理イメージ

引用元:テーブル(Table)・カラム(Column)・ロー(Row)・フィールド(Field)って何?

SQLの実行

repl.it でSQLを実行


※画面の表示が動画と異なるため

メニューの「Languages」ではなく、「Templates」で sql と検索して SQLite を利用する

テーブル users ↓

ここからデータを取り出していく
(画像はイメージ)

データの取り出

SELECT last_name FROM users;

指定している場所

SELECT last_name → 列(カラム)

FROM users → テーブル

データの取り出し(条件付き)

SELECT * FROM users WHERE gender = 'male';

指定している場所

SELECT * FROM user → テーブル内

WHERE gender = 'male' → 男性のみ

③行の追加

INSERT INTO users VALUES ( 6, '苗字', '名前', 'toda@sample.com', 'male' );

SELECT * FROM users; で表示すると

6番目に追加されている

④データの書き換え

UPDATE users SET last_name = 'たなか' WHERE id = 1;

SELECT * FROM users; で表示すると

「田中」から「たなか」に変更されている

⑤行の削除

DELETE FROM users WHERE gender = 'male';

SELECT * FROM users; で表示すると

男性のデータはすべて削除されている

⑥テーブルの作成

CREATE TABLE テーブル名(
   
カラム名 データ型
);

↓のテーブルを作る時は

CREATE TABLE users (
    id int,
    last_name varchar(255),
    first_name varchar(255),
    email varchar(255),
    gender varchar(255)
);

まとめ

今回はSQLの基本について学びました。

WordPressを使うだけならそこまで深い知識は必要ないみたいなので、学習は基本を押さえるくらいにしておきたいと思います!

コメントを残す

メールアドレスが公開されることはありません。