insert into 学生表A
select 1,111,'张三','男','辽宁','aaaa' union all
select 2,222,'李四','男','上海','bbbb' union all
select 3,333,'王五','男','山西','cccc'
go我试了数据库仅插入第一条记录,报告窗口显示两个独立的数据区。对了,union all是什么意思?
select 1,111,'张三','男','辽宁','aaaa' union all
select 2,222,'李四','男','上海','bbbb' union all
select 3,333,'王五','男','山西','cccc'
go我试了数据库仅插入第一条记录,报告窗口显示两个独立的数据区。对了,union all是什么意思?
union all
select * from B
union all的意思是将a和b两个结果集合并,如果a和b中有重复的记录集,那么还是保持重复。不删除重复,
union意思和union all一样,但是union的两个集合有重复记录只保留一条记录。
指定合并多个结果集并将其作为单个结果集返回。ALL
将全部行并入结果中。其中包括重复行。如果未指定该参数,则删除重复行
使用 UNION 关键字,可以在一个结果表中包含两个 SELECT 语句的结果。任一 SELECT 语句返回的所有行都可合并到 UNION 表达式的结果中。
UNION
指定合并多个结果集并将其作为单个结果集返回。ALL
将全部行并入结果中。其中包括重复行。如果未指定该参数,则删除重复行