注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
Oracle
» 大虾们进,在CSDN花了200分也没解决,就这么个sql问题~
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
大虾们进,在CSDN花了200分也没解决,就这么个sql问题~
SakurA_zerg
新手上路
帖子
1
精华
0
注册时间
2008-1-28
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-1-28 17:07
只看该作者
大虾们进,在CSDN花了200分也没解决,就这么个sql问题~
编写一个sql语句,只有当工资少于5000,而且最高工资超过15000时,才显示部门ID
以及该部门支付的最低工资和最高工资。。
【以下是表结构】
emp_id number(5) not null
last_name varchar2(30) not null
first_name varchar2(30)
dept_id number(2)
job_cat varchar2(30)
salary number(8,2)
【不用PL/SQL语句查询】...
搜索更多相关主题的帖子:
CSDN
sql
UID
229683
积分
11
阅读权限
10
在线时间
0 小时
最后登录
2008-1-28
查看详细资料
TOP
ILoveMK
版主
帖子
487
精华
0
性别
男
注册时间
2007-2-12
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-1-29 13:46
只看该作者
试试这个吧,手头没有测试环境
select * from emp
where salary<5000
and dept_id in (
select dept_id from(
select dept_id,max(sarary) max_salary from emp
group by dept_id
) where max_salary>15000
)
天下归心
UID
126473
积分
5357
阅读权限
100
在线时间
309 小时
最后登录
2008-5-19
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组