1
1

More than 3 years have passed since last update.

MySQL:テーブルの作成とレコード挿入

Posted at

テーブルの作成

例えばresultという名前のテーブルを作成して、カラムは「subject」と「score」にしようと思った場合

CREATE TABLE result(
 subject VARCHAR(50),
 score INT
);

となる。ここでVARCHAR(50)は50文字以内、INTは整数という意味です。まとめるとテーブルを作成する時は

CREATE TABLE テーブル名(
 カラム名 数値の条件,
 カラム名 数値の条件,
 ・・・
);

となる。作成したテーブルの構造確認と一覧は

--構造確認
DESC テーブル名;
--テーブル一覧表示
SHOW TABLES;

でできる。

レコードの挿入

さっき作成したresultというテーブルの一行目と二行目にレコードを挿入するときは

INSERT INFO result (subject, score) VALUES("Math", 90);
INSERT INFO result (subject, score) VALUES("English", 50);

となる。また一回でまとめて挿入することもできて

INSERT INFO result (subject, score) VALUES("Math", 90),("English", 50);

と書くと一回で挿入できる。まとめるとレコード挿入は

INSERT INFO テーブル名 (カラム名1, カラム名2, ・・・) VALUES(1, 2, ・・・);

となる。今あるレコードの確認は

SELECT * FROM テーブル名;

でできる。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1