[できるPRO MySQL できるPROシリーズ Kindle版] まとめ

Logo

できるPRO MySQL できるPROシリーズ Kindle版の内容をまとめる。

View the Project on GitHub nekonisi/MySQL

01_データの挿入

概要

INSERT

概要

文法1

INSERT INTO テーブル名 VALUES (値, ...), (値, ...),...

文法2

INSERT INTO テーブル名 (列名1, 列名2, ...) VALUES (値, ...), (値, ...),...

サンプル

データの挿入(列名指定なし)

INSERT INTO members VALUES
(1, '高橋正和', '東京都'),
(2, '山本陽一', '北海道'),
(3, '杉本彰大', '福岡県');
MariaDB [dekirusample]> INSERT INTO members VALUES(1, '高橋正和', '東京都'),(2, '山本陽一', '北海道'),(3, '杉本彰大', '福岡県');
Query OK, 3 rows affected, 6 warnings (0.01 sec)
Records: 3  Duplicates: 0  Warnings: 6

データの挿入(列名指定あり)

INSERT INTO members
(memno, name) VALUES
(4, '石橋克隆');
MariaDB [dekirusample]> INSERT INTO members(memno, name) VALUES(4, '石橋克隆');
Query OK, 1 row affected, 1 warning (0.02 sec)

実行後確認

SELECT * FROM members;
MariaDB [dekirusample]> select * from members;
+-------+----------+--------+
| memno | name     | pref   |
+-------+----------+--------+
|     1 | 高橋正和 | 東京都 |
|     2 | 山本陽一 | 北海道 |
|     3 | 杉本彰大 | 福岡県 |
|     4 | 石橋克隆 | NULL   |
+-------+----------+--------+
4 rows in set (0.00 sec)