欢迎来到天天文库
浏览记录
ID:12152537
大小:34.00 KB
页数:3页
时间:2018-07-15
《oracle_sql测试题-2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、以scott/tiger登录数据库,完成以下题目1、显示所有部门名2、显示所有雇员名及其全年收入(工资+补助),并指定列别名“年收入”3、显示存在雇员的所有部门号4、显示工资超过2850的雇员名和工资5、显示工资不在1500到2850之间的所有雇员名及工资6、显示雇员代码为7566的雇员名及所在部门号7、显示部门代码为10和30中工资超过1500的雇员名及工资8、显示无管理者的雇员名及岗位9、显示所有雇员的平均工资、总计工资、最高工资、最低工资10、显示每种岗位的雇员总数、平均工资11、显示雇员总数,以及获得补助的雇员数12、显示管理者的总人数13、显示雇员工资的最大
2、差额14、显示部门代码为20的部门号,以及该部门的所有雇员名、雇员工资及岗位15、显示获得补助的所有雇员名、补助额以及所在部门号16、显示所有雇员的姓名、部门编号、工资,并且列名要显示为中文17、显示每个部门每个岗位的平均工资、每个部门的平均工资、每个岗位的平均工资18、显示工资大于1500的雇员名和工资,并且按照工资的降序排列19、显示雇员部门编号为10或20的信息(要求使用IN关键字)20、显示雇员名的第二个字母为A的信息21、显示没有发放补助的雇员信息22、显示雇员表中记录总数23、显示所有雇员名、雇员工资及所在部门名24、显示部门代码为20的部门名,以及该部门
3、的所有雇员名、雇员工资及岗位25、显示所有雇员名、雇员工资及工资级别26、显示雇员“SCOTT”的管理者名27、显示获得补助的所有雇员名、补助额以及所在部门名28、查询EMP表和SALGRADE表,显示部门代码为20的雇员名、工资及其工资级别29、显示部门代码为10的所有雇员名、部门名,以及其他部门名30、显示部门代码为10的所有雇员名、部门名,以及其他雇员名31、显示部门代码为10的所有雇员名、部门名,以及其他部门名和雇员名32、显示"BLAKE"同部门的所有雇员,但不显示"BLAKE"33、按以下格式显示下面的信息,条件是工资大于1500的。部门名称姓名工资34、
4、按以下格式显示下面信息,条件是此人工资在所有人中最高。部门姓名工资35、按以下格式显示下面信息某人为某人工作36、为所有人长工资,标准是:10部门长10%;20部门长15%;30部门长20%其他部门长18%(要求用DECODE函数)37、根据工作年限长工资,标准是:为公司工作了几个月就长几个百分点。38、查询出king所在部门的部门号部门名称部门人数39、查询出king所在部门的工作年限最大的员工名字40、查询出管理员工人数最多的人的名字和他管理的人的名字41、查询出工资成本最高的部门的部门号和部门名称42、查询出工资不超过2500的人数最多的部门名称43、查询出
5、没有下属员工的人的名字和他的职位44、查询出人数最多的那个部门的部门编号和部门名称45、查询出没有员工的那个部门的部门编号和部门名称(要求用两种方法,其中一种要用集合运算)46、查询出员工名字以A打头的人数最多的部门名称和员工名字47、现在公司要给员工增加工龄工资,规则是:30*工作年限,请按以下格式显示下面结果:部门名称员工姓名原工资增加额度新工资48、针对DEPT和EMP表,查询出下面格式的结果并要求按部门编号和工资降序排列。部门名称员工姓名工资49、针对DEPT和EMP表,查询出下面格式的结果。部门编号部门名称部门工资最小值部门工资最大值部门工资平均值部门工资合
6、计值50、针对DEPT和EMP表,查询出SMITH所在部门的部门名称、部门工资平均值。(要求使用子查询)51、针对DEPT和EMP表,查询出下面格式的结果。(要求使用外连接,没有员工的部门名也要显示。员工姓名如果是空值,要求用“不存在”代替;如果工资是空值,要求用0代替。)部门名称员工姓名工资52、针对DEPT和EMP表,查询出没有员工的部门号和部门名称(要求用两种方法)53、查询出平均工资最高的部门编号、部门名称和平均工资。54、查询出工资高于全体平均工资人数最多的部门编号、部门名称和员工姓名、工资。
此文档下载收益归作者所有