目指せwebエンジニア就職!!!

25歳 2020年4月から未経験webエンジニア転職目指して勉強中♪本気の初心者なので少しでも学んだことが身に着くようにここをアウトプットの場にします!

SQL4大命令

 

 

まずMySQLに接続

MySQLの中にデータベースを作る

 

パスワード入力して接続後

mysql>の後に以下のコマンドを入力する。

CREATE DATABASE studydb CHARACTER SET utf8;

 

そして利用するデータべ―スを選択する。

以下のコマンドを入力する。

use studydb;

 

 

テーブルの作成

 

CREATE TABLE members
-> (
->  id      serial primary key,
->  name    VARCHAR(40) not null,
->  sex     VARCHAR(40) not null,
->  birth_day  date
-> );

 

テーブルの一覧を確認する

show tables;

 

 

データ操作言語

SQL4大命令

とは

①INSERT(データを追加する)

②SELECT(データを参照する)

③UPDATE(データを更新する)

④DELETE(データを削除する)

 

 

 

 

①INSERT

 

=テーブルにレコードを追加するSQL

 

INSERT INTO members (name,sex,birth_day)

-> VALUES ('tarou','male','1992-11-30');

 

 

②SELECT

=検索をする

 

*全件全列を参照する

 

SELECT * FROM members;

 

*全件name列のみを参照する

 

SELECT name FROM members;

 

 

*全件 特定の条件に一致するデータだけを参照する

 =名前が太郎の人のデータ横一列呼び出せる

SELECT * FROM members WHERE name = 'tarou';

 

 

③UPDATE

=データの更新

 

*全件、特定のカラムを更新

UPDATE members SET name = 'jirou';

 

*絞り込み条件に該当するデータの特定のカラムを更新

UPDATE members SET name = 'saburo', birth_day =  '2015-3-11' WHERE id =1;

 

 

 

④DELETE

 

*特定条件に該当するデータを削除

DELETE FROM members WHERE id = 1;

 

*全件データを削除

DELETE  FROM members;