1,现有一个公司的部门及雇员的数据库,由下面三个表组成:
a 雇员(雇员号,姓名,年龄,地址,薪水)
b 部门(部门号,部门名,部门经理号)
c 工作(雇员号,部门号,工作年限)
用PL/SQL语句查询和其部门经理住址相同的员工的姓名及经理姓名?
雇员
create table employee(
empid char(3) primary key,
empname varchar2(10) not null,--雇员姓名不能为空
age number(2) check (age between 18 and 55),--雇员的年龄介于18到55之间
address varchar2(20),
sal number(5) check (sal between 1000 and 50000) --薪水取1000到50000之间整数
);
--部门
create table dep(
deptno char(3) primary key ,
dname varchar2(20) not null,--部门名不能为空
mgr char(3) references employee(empid)
);
--工作
create table work(
empid char(3) references employee(empid),
deptno char(3) references dep(deptno),
worktime number(1),
primary key (empid,deptno)
);
select d.empname,c.leader from (select deptno,empname as leader,address from employee a,dep b
where a.empid = b.mgr) c,employee d,work e
where c.deptno = e.deptno and e.empid = d.empid
and d.address = c.address and c.leader <> d.empname;
2,现有关系数据表,其中城市CITIES(ID,NAME,CUNTORY),地区AREAS(ID,NAME,CITY_ID),订单ORDERS(ID,DATE,CUSTOMER_ID,USER_ID,AMOUNT,QUANTITY,AREAS) ,用户USERS(ID,NAME,SEX,ADDRESS,TELEPHONE)请编写一个视图数据为,汇总每个业务,每个地区和每个城市每个月的订单数、订单金额
分享到:
相关推荐
根据提供的文件信息,我们可以归纳出以下关于Oracle GoldenGate考试的关键知识点: ...以上是基于题目描述总结的关键知识点,希望能够帮助考生更好地理解和准备Oracle GoldenGate相关的考试内容。
根据提供的文档内容,我们可以归纳出一系列关于Oracle数据库的基础知识点及相关操作。下面将详细解析文档中的问题及答案: ### 一、理论部分 1. **为什么要给表指定主键?** - 主键确保了表中每一行记录的唯一性...
Oracle OCP(Oracle Certified Professional)是Oracle公司针对其数据库产品推出的专业认证,旨在验证数据库管理员在Oracle技术领域的专业技能和知识。这个“Oracle OCP 考试模拟器”是为准备OCP认证考试的考生设计...
### 北大青鸟08年Oracle上机考试题目与答案解析 #### 题目背景 本套题目来源于北大青鸟2008年的Oracle数据库技术上机考试,主要考察考生对Oracle数据库操作的基本技能,包括表的创建、数据插入、基本查询以及较为...
通过模拟真实考试环境,它提供了大量的练习题目,涵盖了Oracle11g数据库管理的所有关键领域,包括但不限于: 1. 数据库安装与配置:了解如何安装和配置Oracle11g数据库服务器,包括二进制文件的布局、初始化参数...
在"ORACLE练习甲.xls"和"ORACLE练习乙.xls"中,可能包含了模拟的Oracle考试题目,涵盖了以上各个知识点,考生可以通过解答这些问题来检验和提升自己的Oracle技能。通过这些练习,可以更深入地理解Oracle数据库的工作...
试验+答案 01INTRO-实验 02Manage_data_availability-实验 03FLASHBACK-实验 04Security-实验 05gc-实验 06RAC-实验 07dataguard-实验 08Performance_Tun-实验 09DW-实验 ORACLE11G_OCM考试考点练习
* 系统使用 Oracle 数据库管理系统作为后台数据库,存储考试题目和成绩信息。 * 系统使用 PL/SQL 语言开发业务逻辑,实现考试题目和成绩的自动处理。 * 系统使用 Oracle 应用系统开发实例,提供了灵活的考试模式和...
2014年5月26日、2014年5月27日参加Oracle 10g OCM考试,并顺利通过。本总结为本次考试过程中,同考场考友遇到的问题及我个人遇到的问题总结及相关注意事项。以及考试题目需要注意的地方。
oracle考试题目及答案.doc
#### 标题解析:“oracle资料 关于OCP考试题目” - **Oracle OCP**(Oracle Certified Professional)认证是Oracle公司为数据库管理员提供的专业认证,主要测试应试者在Oracle数据库管理方面的专业知识与技能。 - ...
这个名为"jsp+oracle在线考试系统"的项目显然利用了JavaServer Pages(JSP)技术和Oracle数据库来构建一个全面的考试管理平台。以下是这个系统的一些关键知识点: 1. **JavaServer Pages (JSP)**:JSP是Java EE的一...
Oracle 11g是Oracle公司推出的数据库管理系统的一个重要版本,主要针对企业级数据管理需求,提供了高效、稳定和安全的数据存储与处理能力。OCA(Oracle Certified Associate)是Oracle认证体系中的初级认证,旨在...
Oracle OCA(Oracle Certified Associate)是Oracle公司推出的初级数据库管理员认证,它证明了持有者具有基本的Oracle数据库管理技能和知识。这个证书是进入Oracle数据库领域的一个重要起点,对于那些想要在IT行业内...
本文将分享一些考试经验,并对部分题目进行解析,帮助备考者了解考试内容。 首先,考试分为多门,每门都有特定的通过分数。第一天上午的第一门考试是"General Database and Network Administration",时长120分钟,...
OCM考试时间为两天,每天9:00至17:00,考试题为全英文题目,上机考试。考试地点目前中国区设在上海和北京。广州可能是未来的第三个考区,但目前为止还未开放。 第一天为单实例的DB为主 第二天以考核RAC为主 考试...
### Oracle中的NULL知识点详解 #### 一、NULL基础概念与特性 在Oracle数据库中,`NULL`是一个特殊值,表示未知或未定义的状态。它既不是数字也不是字符,因此不能与其他任何类型的值进行比较。在SQL操作中,NULL的...
Oracle考试题目及答案 Oracle考试题目及答案是关系型数据库管理系统的考试题目和答案的集合,涵盖了关系数据库的设计、开发和管理等方面的知识点。下面是从给定的文件中生成的相关知识点: 1. 一个实体可以有许多...