MySql之插入操作

时间:2022-05-24 00:49:46

一:插入一行数据

INSERT INTO tableName(列名...)
VALUES(对应列名的值);

二:插入多行

INSERT INTO tableName(列名...)
VALUES(对应列名的值),
(对应列名的值),
......
(对应列名的值);

三:插入从别处检索出的数据

INSERT INTO tableName(列名...)
SELECT 列1,列2... FROM table2 WHERE 条件;

mysql会自动边检索边插入,要注意的就是检索出的列们必须一 一对应要插入的表。