多选题
考察语句:
select ename from emp union all select ename from ex_emp;
以什么顺序返回行?
A、
对来自每个表的行进行分组,在每个分组里按ENAME进行排序
B、
对来自每个表的行进行分组,但不排序
C、
不会对行进行分组,但会依据ENAME对它们进行排序
D、
既不会对行进行分组,也不会对它们进行排序
【正确答案】
B
【答案解析】
每个查询中的行会集合在一起,但没有进行排序。
A、C和D不正确。任何语法都不可能实现A。C错误,因为这是UNION的结果,而不是UNION ALL的结果。D错误,因为UNION ALL会返回组合在一起的每个查询的行。
提交答案
关闭