union在使用的时候有注意事项吗?
//错误的:union在进行结果集合并的时候,要求两个结果集的列数相同。
select ename, job from emp where job = 'MANAGER '
union
select ename from emp where job = ' SALESMAN' ;
// MYSQL可以,oracle语法严格 ,不可以,报错。要求:结果集合并时列和列的数据类型要一致。
select ename, job from emp where job = 'MANAGER'
union
select ename , sal from emp where job = ' SALESMAN' ;