找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1960|回复: 0
打印 上一主题 下一主题
收起左侧

数据库内连接

[复制链接]
跳转到指定楼层
楼主
ID:60076 发表于 2014-4-26 13:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、select "E".ename,"E".deptno,"E".sal,"S".grade
from emp "E"
join salgrade "S"
on "E".sal between "S".losal and "S".hisal

2、select "T".*,"S".grade
from
(select "E".deptno, avg("E".sal) "avg_sal"
from emp "E"
join dept "D"
on "E".deptno = "D".deptno
group by "E".deptno) "T"
join salgrade "S"
on "T"."avg_sal" between "S".losal and "S".hisal

3、select "T".*, "D".dname, "S".grade
from
(select deptno, avg(sal) "avg_sal"
from emp "E"
group by "E".deptno) "T"
join dept "D"
on "T".deptno = "D".deptno
join salgrade "S"
on "T"."avg_sal" between "S".losal and "S".hisal

4、select empno from emp where empno in (select mgr from emp)

select  top 1"E".deptno, avg("E".sal) "avg_sal"
from emp "E"
group by "E".deptno
order by "avg_sal" desc

5、select top 3  "T".*, "D".dname,"S".grade
from
(select  ename, sal, deptno
from emp
where sal > (select min(sal) from emp)
) "T"
join dept "D"
on "T".deptno = "D".deptno
join salgrade "S"
on "T".sal between "S".losal and "S".hisal
order by sal asc

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表