sql基础语句2

聚合
count , max , min , avg , sum 

分组
group by
分组条件:having

子查询
如:select ename,(select dname from dept e where e.deptno=t.deptno) from emp t;  查询emp表中
rowid(物理地址),rownum(逻辑地址,只能从1开始)
如:select sal,ename from (select sal,ename,rownum rn from (select sal,ename from emp order by sal)where rownum <=5)where rn>=3;筛选出工资水平 3<=sal<=5的员工姓名和工资

多表查询
笛卡尔积
select * from emp,dept;
select * from emp e, dept d where e.deptno=d.deptno;
select * from emp e, salgrade s where e.sal >=s.losal and e.sal <= s.hisal;
join on关联    left join on左关联    right join on右关联   full outer join on全关联
select * from emp e join dept d on e.deptno = d.deptno;

集合操作
并集
union          合并
union all     不合并
差集
minus    
交集
intersect
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值