A UNION B
A UNION ALL B
A INTERSECT B
A MIUS B
第1题:
集合的并运算符是________。
A.∪
B.OR
C.UNIQUE
D.UNION
第2题:
union和union all有什么不同?
查出比经理薪水还高的员工信息:
Drop table if not exists employees;
create table employees(id int primary key auto_increment,name varchar(50)
,salary int,managerid int references employees(id));
insert into employees values (null,'zxx',10000,null), (null,'lhm',15000,1
),(null,'flx',9000,1),(null,'tg',10000,2),(null,'wzg',10000,3);
Wzg 大于flx,lhm 大于zxx
select e.* from employees e,employees m where e.managerid=m.id and e.sala
ry>m.salary;
第3题:
下列关于集合的并运算的说法不正确的是
A.ALL防止UNION删除组合结果中的重复行
B.在SQL语句中支持集合的并运算
C.两个SELECT语句的查询结果中的列数可以不相同
D.两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度
第4题:
A.A MIUS B
B.B MINUS A
C.A INTERSECT B
D.B INTERSECT A
第5题:
A.Union
B.Union all
C.Union only
D.Intersect
第6题:
第7题:
下列哪个集合操作符返回两个查询都有的行。()
第8题:
使用()命令可以从两个相交实体中提取公共部分。
第9题:
有关union和union all,以下说法正确的是()
第10题:
怎样取出在集合A中,但却不在集合B中的数据()
第11题:
A UNION B
A UNION ALL B
A INTERSECT B
A MIUS B
第12题:
both
double
all
different
第13题:
union和union all有什么不同?
查出比经理薪水还高的员工信息:
Drop table if not exists employees;
create table employees(id int primary key auto_increment,name varchar(50)
,salary int,managerid int references employees(id));
insert into employees values (null,'zxx',10000,null), (null,'lhm',15000,1
),(null,'flx',9000,1),(null,'tg',10000,2),(null,'wzg',10000,3);
Wzg 大于flx,lhm 大于zxx
select e.* from employees e,employees m where e.managerid=m.id and e.sala
ry>m.salary;
第14题:
关系运算中,集合的并运算符是
A.∪
B.OR
C.UNIQUE
D.UNION
第15题:
A.A UNION B
B.A UNION ALL B
C.A INTERSECT B
D.A MIUS B
第16题:
A.Union
B.Union all
C.Union only
D.Intersect
第17题:
第18题:
下列()命令实现了集合统计。
第19题:
在使用union进行集合运算时,保留所有的纪录的关键字为()
第20题:
SQL语言支持的集合操作的种类有()。
第21题:
下列哪个集合操作符返回两个查询所选择的所有的行()
第22题:
A MIUS B
B MINUS A
A INTERSECT B
B INTERSECT A
第23题:
ALL
both
distinct
different
第24题:
union比union all多执行了distinct操作
两者查询返回的结果集一样
两者效率一样
union all可以代替inner join使用