2.计算字段

--计算字段
--不在于表中,通过+,-,*,操作和列进行计算得到的列
--获取员工的年薪
select ename,sal*12 from emp;
select ename || sal*12 from emp;
select ename || '的年薪为:'|| sal*12 from emp;
select (ename || '的年薪为:'|| sal*12)info from emp;
 
--集合操作:每次查询结果可以看作一个集合
select * from emp where deptno = 20
select * from emp where sal >2000;
--union 并集 相同显示一次
select * from emp where deptno = 20
union
select * from emp where sal >2000;
--union all 全集 相同显示多次
select * from emp where deptno = 20
union all
select * from emp where sal >2000;
--intersect 交集
select * from emp where deptno = 20
intersect
select * from emp where sal >2000;
--minus 差集
select * from emp where deptno = 20
minus
select * from emp where sal >2000;
--注意:两条语句必须保证查询的列时一致的
 
posted @ 2019-04-19 19:07  ki1616  阅读(70)  评论(0编辑  收藏  举报