- 3
- 0
- 约1.18万字
- 约 77页
- 2018-12-22 发布于福建
- 举报
创建设计查询
现有三个自由表: 学生信息表:{myStudent.dbf},由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在院系(Sdept)五个属性组成,其中为Sno主码。 课程信息表:{myCourse.dbf},由课程号(Cno)、课程名(Cname)、选修课号(Cpno)、学分(Ccredit)四个属性组成,其中Cno为主码。 学生选课表:{mySC.dbf},由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,主码为(Sno, Cno)。 请按下面要求写出SQL代码: 1.查询其他系中比生物系某一学生年龄小的学生的姓名和年龄 select Sname,Sage from mySTudent where Sage any; (select Sage from myStudent where Sdept = 生物系) ; and Sdept 生物系 2.查询与“肖艳芬”在同一个系学习的学生。 select Sno,Sname,Sdept from mySTudent; where Sdept in (select Sdept from ; mySTudent where Sname=肖艳芬) 或 select S1.Sno,S1.Sname,S1.Sdept from ; mySTudent S1, myStudent S2; where S1.Sdept=S2.Sdept and S2.Sname=肖艳芬 3.查询所有选过课程的每个学生及其选修课程的全部信息。 select myStudent.*,mySC.* from mySTudent,mySC where myStudent.Sno=mySC.Sno 4.查询选修课程“2102”且成绩在80分以上的所有学生。 select myStudent.Sno,Sname from mySTudent,mySC; where myStudent.Sno=mySC.Sno; and mySC.Cno=2102 and mySC.Grade80 5.查询所有选修课程“3501”的学生学号和姓名。 select Sno,Sname from myStudent ; where exists (select * from mySC ; where Sno=myStudent.Sno and Cno=3501) (2)将查询结果放在数组中 使用INTO ARRAY ArrayName 将查询结果放在数组中. 【例】将查询到的职工信息存放在数组 SZ中。 SELECT * FROM 职工 INTO ARRAY SZ 13. 查询结果的其他显示方式 (3) 将查询结果存放在临时文件中 使用INTO CURSOR CursorName将查询结果放在临时数据库表文件中.该表为只读dbf文件,当关闭文件时该文件将自动删除。 【例】将查询到的职工信息存放在临时表文件 ZGB中。 SELECT * FROM 职工 INTO CURSOR ZGB 13. 查询结果的其他显示方式 (4)将查询结果存放在永久表中 使用INTO DBF|TABLE TableName将查询结果放在永久表中。 【例】将例4.43查询的结果存放在表文件 ZGB1.dbf中。 SELECT * TOP 3 FROM 职工 INTO TABLE ZGB1 ORDER BY 工资DESC 13. 查询结果的其他显示方式 (5)将查询结果存放在文本文件中 使用TO FILE FileName[ADDITIVE]将查询结果放在文本文件中. ADDITIVE选项使结果追加到原文件的尾部,否则将覆盖原有文件。 【例】将上例查询的结果以文本的形式存放在文本文件 WBWJ.txt中。 SELECT * TOP 3 FROM 职工 TO FILE WBWJ ; ORDER BY 工资DESC 如果TO 短语和INTO短语同时使用,则TO短语将会被忽略。 13. 查询结果的其他显示方式 (6)将查询结果直接输出到打印机 使用TO PRINTER [PROMPT] 将查询结果直接输出到打印机 PROMPT打开打印机设置对话框 13. 查询结果的其他显示方式 1. 数据插入功能 格式1: INSERT INTO 〈表名〉[(字段名1[,〈字段名2〉[,…]])]VALUES(〈表达式1〉[,〈表达式2〉[,…]]) 功能:在指定的表尾添加一条新记录,其值为VALUES后面表达式的值。 格式2: INSERT INTO 〈表名〉 FROM ARRAY 〈数组名〉 |FROM MEMVAR] 功能:在指定的表尾添加一条新记录,其值来自于数组或对应的同名内存变量。 4.3.
您可能关注的文档
- 倒闸作规范.ppt
- 偏好量是市场研究的核心.ppt
- 倒闸操培训讲义.ppt
- 做中民族精神的弘扬者.ppt
- 假如你算建个服装厂为了使服装厂顺利投入生产你需要.ppt
- 倒霉熊快方法ppt课件.ppt
- 催化动学分析法.ppt
- 催化化生产中的常见问题.ppt
- 催眠师训练程讲义.ppt
- 催化QC仪PPT.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)