- 0
- 0
- 约6.96千字
- 约 35页
- 2019-12-22 发布于广东
- 举报
* 【例12-18】统计每个专业学生计算机成绩的平均分 SELECT 学生情况.学号,学生情况.姓名,avg(计算机) as 平均成绩; FROM 学生情况,学生成绩 ; WHERE 学生情况.学号=学生成绩.学号; GROUP BY 专业 5.4.6.分组与计算查询 * 默认情况下,查询输出到一个浏览窗口,但如果要使结果多样化,则在SELECT语句中加入INTO子句,就会使查询去向有所变化。 格式:INTO 目标 其中的目标可以是以下内容: (1)ARRAY 数组名:将查询结果存放到数组名指定的数组中; (2)CURSOR 临时表名:将查询结果存放到 临时表名指定的临时表中,临时表操作与表操作相同,但是,临时表一旦关闭就被删除; (3) DBF | TABLE 表名:将查询结果保存到一个表名永久表中。 5.4.7.查询去向 * 【例12-19】查询学生情况表全部信息,并将查询信息存放到ONE.DBF 中。 SELECT * FROM 学生情况 INTO DBF ONE USE ONE BROWSE 【例12-20】为学生成绩.DBF制作一个备份文件学生成绩BK。 SELECT * FROM 学生成绩 INTO TABLE 学生成绩BK USE 学生成绩BK BROWSE MODIFY STRUCTURE 5.4.7.查询去向 * 【例12-21】利用已知的学生成绩表,查询计算机成绩的最高分和最低分,并将其结果保存到数组A中,输出数组内容。 SELECT MAX(计算机),MIN(计算机); FROM 学生成绩 INTO ARRAY A ? A(1) ? A(2) 5.4.7.查询去向 本章概述了SQL的基本概念,并详细讲解了SQL的数据定义、操纵、查询等功能的命令格。 Goodbye! 5.6 本 章 小 结 5.1 SQL语言概述 5.2 SQL的数据定义功能 5.3 SQL的数据操纵功能 5.4 数据查询 5.5 小型案例实训 学习目的与要求 ●掌握SQL的定义数据的基本命令及格式; ●掌握SQL对数据的操纵; ●掌握SQL的综合数据查询功能。 5.1 SQL语言概述 1.综合统一 2.高度非过程化 3.面向集合的操作方式 4.以同一种语法结构提供两种使用方式 5.语言简洁、易学易用 SQL语言的特点: 5.2 SQL的数据定义功能 格式:CREATE TABLE 表名 (字段名1数据类型[(宽度[,小数位数])][,字段名2…]) 功能:定义(也称创建)一个表。 说明: (1) 表名是要创建的表文件名。 (2) TABLE 也可以用DBF代替。 5.2.2 建立表结构 * 【例】创建一个表STUD(学生信息表),它由以下字段组成:学号 (C,10);姓名(C,8);性别(C,2);班级名(C,10);系别代号(C,2);地址(C,50);出生日期 (D);是否团员 (L);备注 (M)。 CREATE TABLE STUD(学号 C(10),姓名 C(10),性别 C(2),班级名 C(10),系别代号 C(2),地址 C(50),出生日期 D,是否团员 L,备注 M,照片 G) LIST STRUCTURE 【例】创建一个表SC(课程成绩表),它由以下字段组成:学号(C,10);课程号(C,2)。 CREATE TABLE SC(学号 C(10),课程号 C(2)) LIST STRUCTURE 5.2.2 建立表结构 5.2 SQL的数据定义功能 格式:ALTER TABLE表名 [ADD新列定义数据类型] [ALTER列名数据类型] [DROP 字段名] 功能:修改表的结构。 【例】在学生成绩表中增加一个总成绩字段,总成绩 N(5,1) ALTER TABLE 学生成绩 ADD 总成绩 N(5,1) LIST STRUCTURE 【例】将学生情况表的”姓名“字段的宽度改为8 ALTER TABLE 学生情况 ALTER 姓名 C(8) LIST STRUCTURE 5.2.3 修改数据表 * 【例】删除学生情况表中的”简历“字段。 Alter table 学生情况 drop 简历 Modify structure 注: 关键字alter 是修改字段;add 关键字是增加 字段; drop 关键字是删除字段。 5.2 SQL的数据定义功能 5.2.3 修改数据表 * 数据操纵语言是完成数据操作的命令,一般分为两种类型的数据操纵,它们统称为DML: ● 数据检索(常
您可能关注的文档
最近下载
- 现代物流装备与技术课件.pptx VIP
- 2025年辽宁师范高等专科学校单招职业技能考试题库(考点梳理).docx VIP
- (车辆工程)新能源汽车试题及答案.doc VIP
- 西师大版小学数学3年级下册全册教学课件.pptx
- 人教版八年级数学上册第二单元测试卷+答案.doc VIP
- 1.1.3建筑施工组织说课.pptx VIP
- 青光眼讲课ppt.ppt VIP
- 浙商文化与大学生创新创业01了解浙商概况.pptx VIP
- 湖南科技职业学院22026年单独招生考试职业技能测试大纲及样题(专业组一B、D类考生).pdf VIP
- 辽宁省沈阳五校协作体2025-2026学年上学期高三1月期末物理试卷(含解析).pdf VIP
原创力文档

文档评论(0)