Oracle作业及其答案

Oracle作业及其答案

ID:45072080

大小:324.34 KB

页数:22页

时间:2019-11-09

Oracle作业及其答案_第1页
Oracle作业及其答案_第2页
Oracle作业及其答案_第3页
Oracle作业及其答案_第4页
Oracle作业及其答案_第5页
资源描述:

《Oracle作业及其答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章作业编写SQL语句完成下列功能,并要求写出第1、3、7题的查询结果。1查询10号部门员工的员工号以及其领导的员工号,并以别名“领导员工号”显示列名。selectempno,mgr领导员工号fromempwheredeptno=10;2查询emp表中所有的员工信息,并要求按照部门号升序排序,相同部门按照工资降序排序。select*fromemporderbydeptno,saldesc;1Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-20

2、11AsposePtyLtd.3查询部门内部人数多于3人的部门号。selectdeptno,count(*)fromempgroupbydeptnohavingcount(*)>3;4向emp表中插入一条数据,员工号1000,员工名:Zhangsan,工作日期是1985年2月3日。insertintoemp(empno,ename,hiredate)values(1000,'Zhangsan',date'1985-2-3');5修改Zhangsan的工资为20部门的最高工资。updateempsetsal=(selectmax(sal)fromempwhered

3、eptno=20)whereename=‘Zhangsan’;2Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.6删除员工名中包含一个“A”并且以“W”结尾的员工信息。deletefromempwhereenamelike'%A%W';7统计emp表中每个部门的平均工资和最高工资,并要求参与统计的部门的平均工资多于1000,少于3000。selectavg(sal),max(sal)fromempgroupby

4、deptnohavingavg(sal)between1000and3000;3Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.第5章作业编写sql语句完成下面功能。1、按照下列表结构创建表。列名数据类型约束cnonumber(2)主键cnamevarchar2(20)class表createtableclass(cnonumber(2)constraintpk_clprimarykey,cnamevarcha

5、r2(20));4Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.列名数据类型约束snonumber(4)主键snamevarchar2(20)唯一sagenumbersexchar(2)cnonumber(2)student表createtablestudent(snonumber(4)constraintpk_stuprimarykey,snamevarchar2(20)constraintun_stuun

6、ique,sagenumber,sexchar(2),cnonumber(2));5Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.2、为student表添加外键约束,其cno列参照class表cno列。altertablestudentaddconstraintfk_stuforeignkey(cno)referencesclass(cno);3、为student表sage列添加检查约束,列值在0-100。a

7、ltertablestudentaddconstraintck_stucheck(sagebetween0and100);4、为student表sex列添加约束,确定其值为’F’或‘M’,且默认值为‘M’。altertablestudentaddconstraintck_stu1check(sexin('F','M'));altertablestudentmodifysexdefault'M';6Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-

8、2011AsposePt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。