insert的语句的三种方式

https://blog.csdn.net/blogs_broadcast/article/details/80247971

 一、建议使用目标表列与插入的数据列形成映射关系的写法,保险;

二、常见用法

// 明确只插入一条Value

方式1、 INSERT INTO t1(field1,field2) VALUE(v001,v002);           

//在插入批量数据时方式2优于方式、 

方式2、INSERT INTO t1(field1,field2) VALUES(v101,v102),(v201,v202),(v301,v302),(v401,v402);

// 特别常用

方式3.1、  INSERT INTO t2(field1,field2) SELECT col1,col2 FROM t1 WHERE ……

//几乎不用

方式3.2、  INSERT INTO t2 SELECT id, name, address FROM t1

原文地址:https://www.cnblogs.com/sunny3158/p/14436174.html