题解 | #批量插入数据#

批量插入数据

https://www.nowcoder.com/practice/51c12cea6a97468da149c04b7ecf362e

insert into actor
values
(1'PENELOPE''GUINESS''2006-02-15 12:34:33'),
  (2'NICK''WAHLBERG''2006-02-15 12:34:33')

批量插入数据的两个知识点:

1、INSERT INTO 表名(字段1,字段2,字段3)VALUES(第一个值,第二个值,第三个值)

2、多次插入方法:

第一种:

INSERT INTO 表名(字段1,字段2,字段3)

        VALUES(第一个值,第二个值,第三个值),-----------------注意有个逗号

                (第1个值,第2个值,第3个值)

(插入整行数据时可以省略字段)

 

第二种:

 利用 UNION SELECT 批量插入

UNION操作符用于合并两个或多个SELECT语句的结果集。

请注意,UNION内部的每个SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个SELECT语句中的列的顺序必须相同。

 

Insert into actor

Select 1,'PENELOPE', 'GUINESS', '2006-02-15 12:34:33'      (这句最后不用逗号)

Union select 2,'NICK', 'WAHLBERG', '2006-02-15 12:34:33'


全部评论

相关推荐

废铁汽车人:秋招真是牛鬼蛇神齐聚一堂
点赞 评论 收藏
分享
10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
1 2 评论
分享
牛客网
牛客企业服务