版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验报告书课程名: 《数据库原理及应用 目: T-SQL高级应 级: 软件 号: 名: 孙莹 成绩 指导教师: 批阅时间:年月日SELECT14-16编写程序,查询“1033factoryfactory,55/03/081,75/10/104)workerworkerfactorySQLServerLCB-PCdbo.Diagram_15.1⑨的操作workerdepartworkersalary1-141-151-162345-25-35-45-55-65-75-85-9
5-10FROMWHEREEXISTSEXISTS(*)构成。由于只是测试与1useselectfromwherein(103,105)orderby学号computeavg(分数)by2useschoolselectstudent.班号,course.课程名,avg(score.分数)as'平均分'fromstudent,course,scorewherestudent.学号=score.andcourse.课程号=score.课程号groupbystudent.班号,course.课程名withcube3useschoolbegintransactionMytraninsertintoteachersavetransactionMytraninsertintorollbacktransactionMytrancommittransactionselect*fromteacherdeleteteacherwhere='999'4useselectstudent.学号,student.姓名,student.班号,score.课程号,score.分数fromstudent,scorewhere分数in(selectmax(分数)fromscorewhere班号='1033'andstudent.学号=score.5USEschoolSELECTs.姓名,c.课程名,sc.INTOFROMstudents,coursec,scoreWHEREs.学号=sc.andc.课程号=sc.andsc.isnotnullORDERBYs.姓名SELECT*FROMstud6USEschoolSELECT班号,课程名,MAX(FROM(SELECTs.学号,s.姓名,s.班号,c.课程名,sc.分数FROMstudents,coursec,scorescWHEREs.学号=sc.ANDc.课程号=sc.ANDISNOTNULL)TGROUPBY班号,课程名ORDERBY7USEfactorySELECTworker.职工号,worker.姓名,salary.工资FROMworker,salaryWHEREworker.职工号=salary.职工号ORDERBYworker.职工号,worker.COMPUTESUM(salary.工资)BY 8USEfactorySELECTworker.性别,depart.部门名,AVG(salary.ASFROMworker,depart,salaryWHEREworker.职工号=salary.ANDworker.部门号=depart.部门号GROUPBYworker.性别,depart.部门名WITHCUBE9USEfactoryINSERTINTOworkerVALUES('20','陈立','女','55/03/08',1,'75/10/10',4)INSERTINTOdepartVALUES(5,'设备处')SELECTworker.职工号,worker.姓名,depart.部门名FROMworkerFULLJOINdepartORDERBYworker.职工号DELETEFROMworkerWHERE职工号DELETEFROMdepartWHERE5USEfactorySELECTworker.职工号,worker.姓名,depart.部门名,salary.日期,salary.工资FROMworker,depart,salaryWHEREworker.部门号=depart.ANDworker.职工号=salary.职工号ANDsalary.工资=(SELECTMAX(FROMUSEfactorySELECTFROMdepartWHERE(SELECTFROMworkerWHERE(SELECTFROMsalaryWHERE工资=(SELECTMAX(FROM)USEfactorySELECTFROMworkerWHEREIN(SELECT职工号FROMsalaryGROUPBYHAVINGAVG(工资)<(SELECTAVG(工资)FROM)USEfactorySETNOCOUNTDECLARE@dnameDECLAREd_cursorCURSORFORSELECT部门名FROMdepartWHERE部门号=(SELECTFROMworkerWHERE职工号=(SELECTFROMsalaryWHERE工资=(SELECTMAX(FROM))OPENFETCHNEXTFROMd_cursorINTOPRINT'部门名'PRINT' WHILE@@FETCH_STATUS=0PRINT@dnameFETCHNEXTFROMd_cursorINTOCLOSEd_cursorDEALLOCATEd_cursorUSEfactorySETNOCOUNTDECLARE@noint,@nameDECLAREw_cursorCURSORFORSELECTFROMWHERE职工号IN(SELECT职工号FROMsalaryGROUPBY职工号HAVINGAVG(工资)<(SELECTAVG(工资)FROMOPENw_cursorFETCHNEXTFROMw_cursorINTOPRINT'职工号姓名'PRINT WHILE@@FETCH_STATUS=0PRINTCAST(@noASFETCHNEXTFROMw_cursorINTOCLOSEw_cursorDEALLOCATEw_cursorUSEfactoryDECLARE@numSELECT@num=COUNT(*)FROMPRINT:'+CAST(@numASCHAR(3))DECLARE@numBEGIN INSERTINTOworkerVALUES(20,'陈立','女PRINTS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 威胁人类健康的三大杀手
- 学前班班主任学期教育情况汇报总结
- 合拍大赛活动策划方案(3篇)
- 人工漂流施工方案(3篇)
- 折扣日活动策划方案(3篇)
- 文安公路施工方案(3篇)
- 景区文化营销方案(3篇)
- 水疗的应急预案(3篇)
- 浦江葡萄营销方案(3篇)
- 电力隧道应急预案(3篇)
- 第8章 古工程景观鉴赏
- DB 5103T 50-2024 学校食堂食品安全管理规范
- DL-T+961-2020电网调度规范用语
- DB53-T 1253-2024 密集烤房梳式烟夹使用技术规程
- 海洋工程领域新材料与技术
- 排水池、排泥池工艺计算案例
- 医院物业组织架构与人员配备
- 产后大出血护理病例讨论
- 报价单模板完
- 种植ABC - 轻松掌握士卓曼种植工具盒
- 虚拟电厂柔性控制系统设计说明书
评论
0/150
提交评论