テーブルの作成
例えば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 テーブル名;
でできる。