版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课后作1SQL按照要求编写SQL语【题目<enamename>earns<sal>monthlybutwantsDreamKingearns$5000monthlybutwants A ENAME 作了几个月,用整数表示)。现有数据表Customer,其结构如下所cust_idNUMBER(4)PrimaryKey,--客户编码cnameVARCHAR2(25)NotNull, birthdayDATE, account 显示“notavailable”。如果没有余额信息,则显示“noaccount”。构造SQL语句查询员工表emp中员工编码empno,ename,以及月收入(薪水+奖金), 19801217为选择具有各个job员工人数(提示job为2000,没有管理者的员工丌计算在哪一子句可实现SELECT5000信息GROUPBYdept_idWHEREAVG(sal)<GROUPBYAVG(sal)HAVINGAVG(sal)<GROUPBYdept_idHAVINGAVG(sal)<GROUPBYAVG(sal)<SELECT100/NVL(ty,0)FROMTYnull值时,将导致出错,其原因是sid_idnumberstart_datedateend_datedateSELECTTO_CHAR(2000,'$0,000.00')FROMSELECTTO_CHAR(2000,'$9,999.99')FROMSELECTTO_CHAR(2000,'$2,000.00')FROMSELECTempno,enameFROMempWHEREempno=7782ORempnoWHERE句中,可以实现不OR同功能的操作符是BETWEEN…AND【参考答案selectename,length(ename)fromorderby<enamename>earns<sal>monthlybutwantsDreamKingearns$5000monthlybutwantsselectename||'earns$'||salary||'monthlybutwants$'||salary*3"DreamSalary"fromemp; A ENAME SELECTename,job, )ASFROM查询各员工的ename,幵显示出各员工在公司工作的月份数(即:不当前日期比较,该员工已经工作了几个月,用整数表示)。selectename,round(months_between(sysdate,hiredate))hire_monthsfromemp;现有数据表Customer,其结构如下所cust_idNUMBER(4)PrimaryKey,--客户编码cnameVARCHAR2(25)NotNull, birthdayDATE, account 显示“notavailable”。如果没有余额信息,则显示“noaccount”。selectcust_id,nvl(to_char(birthday,'yyyy-mm-dd'),'notavailable'),nvl(to_char(account,'9999'),'noaccount')fromselect*fromCustomerwhereto_char(birthday,'yyyy')=selectsum(account)fromselectto_char(sysdate,'yyyy-mm-ddhh24:mi:ss')nowfrom构造SQL语句查询员工表emp中员工编码empno,ename,以及月收入(薪水+奖金),selectempno,ename,nvl(salary,0)+nvl(bonus,0)month_salaryfromemp;查找员工的长度是5个字符的员工信息select*fromempwherelength(ename)= selectenamename,lpad(salary,15,'$')salaryfromselectename,to_char(sal,'$9999.00')salaryfromempwheresal>4000orderbysal 19801217selectenamename,to_char(hiredateyyyy-mm-ddhiredate,to_char(hiredate,'yyyy"年"mm"月"dd"日"')reviewfromselectmax(salary)max_sal,min(salary)min_sal,avg(salary)avg_sal,sum(salary)sum_salfromselectename,salary,round(sal*1.08)fromemp;选择具有各个jobjobselectjob,count(*)fromempgroupbyjob;selectmax(salary)-min(salary)"DIFFERENCE"from2000,没有管理者的员工丌计算在selectmgr,min(salary)fromempwheremgrisnotnullgroupbymgrhavingmin(sal)>=哪一子句可实现SELECT5000信息GROUPBYdept_idWHEREAVG(sal)<GROUPBYAVG(sal)HAVINGAVG(sal)<GROUPBYdept_idHAVINGAVG(sal)<GROUPBYAVG(sal)<SELECT100/NVL(ty,0)FROMTYnull值时,将导致出错,其原因是sid_idnumberstart_datedateend_datedate列SELECTTO_CHAR(2000,'$0,000.00')FROMSELECTTO_CHAR(2000,'$9,999.99')
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年橡胶三辊压延机项目投资价值分析报告
- 2025至2030年弯(直)柄梅花扳手项目投资价值分析报告
- 科技辅助下的小学数学课堂创新实践
- 2025至2030年不烧砖项目投资价值分析报告
- 2025至2031年中国铝合金微型蜗杆减速机行业投资前景及策略咨询研究报告
- 2025年液体包装桶项目可行性研究报告
- 2025年数字电路实验系统项目可行性研究报告
- 现代小学自然科学探究教学策略分析报告
- 家园共育培养孩子良好学习习惯的基石
- 校园文化建设中的数字化图书馆推广策略
- 九年级上册-备战2024年中考历史总复习核心考点与重难点练习(统部编版)
- 健康指南如何正确护理蚕豆病学会这些技巧保持身体健康
- 老客户的开发与技巧课件
- 2024建设工程人工材料设备机械数据分类和编码规范
- 26个英文字母书写(手写体)Word版
- GB/T 13813-2023煤矿用金属材料摩擦火花安全性试验方法和判定规则
- DB31 SW-Z 017-2021 上海市排水检测井图集
- 日语专八分类词汇
- GB/T 707-1988热轧槽钢尺寸、外形、重量及允许偏差
- GB/T 33084-2016大型合金结构钢锻件技术条件
- 高考英语课外积累:Hello,China《你好中国》1-20词块摘录课件
评论
0/150
提交评论