无法排除某一列,只能查询中写出其他列,而不写不查询的这列,如:
如果这里不查询MGR列,则可以通过如下语句:
select empno,ename,job,hiredate,sal,comm,deptno from emp;
结果如图:
--查出a中存在但b中不存在的字段信息
select * from tb_user a --查出tbuser表中的所有字段,并取别名为a
minus
(select head_image from tb_user) b --查出tbuser表中的head_image,并取别名为b
select * from tb_user minus (select head_image from tb_user);
那个是不可能的,select后面的列命必须指明。
语法就是这样规定的。