19. 插入数据
1. 数据插入
INSERT是用来插入(或添加)行到数据库表的。
2. 插入完整的行

编写INSERT语句的更安全(不过更烦琐)的方法如下


因为提供了列名,VALUES必须以其指定的次序匹配指定的列名,不一定按各个列出现在实际表中的次序。其优点是,即使表的结构改变,此INSERT语句仍然能正确工作。你会发现cust_id的NULL值是不必要的,cust_id列并没有出现在列表中,所以不需要任何值。
3. 插入多个行


4. 插入检索出的数据


MySQL甚至不关心SELECT返回的列名。它使用的是列的位置,因此SELECT中的第一列(不管其列名)将用来填充表列中指定的第一个列
19. 插入数据
http://binbo-zappy.github.io/2024/11/27/mysql_bzbh/19-插入数据/