記法
複数レコードを登録するには、VALUESの値をカンマで区切って並べる。
INSERT INTO table (columns) VALUES (values), (values), ... (values);
実行例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
mysql> DESC test; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | name | varchar(10) | YES | | NULL | | | age | int | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.01 sec) mysql> INSERT INTO test (name, age) VALUES -> ('Alex', 15), -> ('Ben', 28), -> ('Cod', 32), -> ('Dave', 18); Query OK, 4 rows affected (0.01 sec) Records: 4 Duplicates: 0 Warnings: 0 |