网站大量收购独家精品文档,联系QQ:2885784924

数据查询与SQL语句讲义.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据查询与SQL语句讲义

【例5】查询JS表中系平均工资500元的各系科教师的人数、工资总额和平均工资,并按平均工资降序排列,查询结果中必须包括系名、系人数、工资总额和平均工资四列。???? SELECT XIMING,COUNT(*) AS 人数,SUM(ZGZ) AS 工资总额,AVG(zgz) as 平均工资 from js; Group by ximing having 平均工资500; order by 4 desc???? 【例6】 查询cj表中每门课程的课程代号、最高分,并把查询结果保存到KC_max-cj.dbf文件中。 SELECT KCDH, MAX(CJ) AS 最高分; From cj; Group by kcdh; Into dbf kc_max-cj * 5.3.3.3 SQL的复杂查询 1.连接查询 【说明】在一个数据库中的多个表之间一般都存在着某些联系,在一个查询语句中同时涉及到两个或两个以上的表时,这种查询称之为连接查询(也称为多表查询)。在多表之间查询必须处理表与表之间的连接关系。 SELECT 字段列表 FROM 表1[,表2…..] WHERE 条件表达式 表1.主键=表2.外键 表1和表2之间存在着关系 表1和表2中的字段 【例1】查询xs表和cj表,并显示各个学生的学号,姓名,各科成绩。 SELECT xs.xh,xs.xm,cj.kcdh,cj.cj ; FROM xs,cj ; WHERE xs.xh=cj.xh 【例2】显示成绩在80至90之间的学号,课程名和成绩。 SELECT cj.xh,kc.kcm,cj.cj FROM cj,kc WHERE cj.kcdh=kc.kcdh and cj.cj BETWEEN 80 AND 90 2.连接问题 内连接是指包括符合条件的每个表的记录,也称之为全记录操作。上面两个例子就是内连接。 全外连接 内连接 外连接 左外连接 右外连接 FROM子句 格式:FROM 主表 INNER JOIN 子表 ON 主表.主键=子表.外键 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 阿尔茨海默症防治相关知识埃及的金字塔有建造方法动画艾司洛尔在神经外科重症中的应用二级二班防溺水等安全教育 第四章 查询与SQL语句 本章要点 本章主要讲解Visual Foxpro中查询的建立和SQL语句,通过本章学习,应该掌握以下内容: 数据查询 关系数据库SQL语句 视图(自学) * 查询是从表中检索或统计出所需数据。 查询文件是一个用来保存SQL语句的文件(*.QPR),查询的运行结果是一个基于表和视图的动态的数据集合。 1 查询文件的设计过程 在创建查询文件时,通常可以遵循以下六个步骤来创建查询。 (1)用“查询向导”或“查询设计器”创建查询。 (2)选择在查询结果中需要的字段。 (3)设置查询记录的条件。 (4)设置排序及分组条件来组织查询结果。 (5)选择查询输出类别,可以是报表、表文件、图表、浏览窗口和表文件等等。 (6)运行此查询。 4.1 查询的创建和使用 利用“查询向导”创建查询的步骤如下: (1)进入“查询向导” ① 选择【工具】|【向导】|【查询】命令。 ② 选择【文件】|【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“向导”按钮。 ③ 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”,单击“新建”按钮,出现“新建查询”对话框,单击“查询向导” 。 (2)选择查询结果中需要的字段 (3)设置查询条件 (4)设置排序字段 (5)设置记录输出范围 (6)保存查询 2 利用“查询向导”创建查询 进入“查询设计器”窗口 (1) 选择【文件】│【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“新建”按钮; (2) 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”文件类型,单击“新建”按钮,出现“新建查询”对话框,单击“新建查询”按钮。 3 利用“查询设计器”创建查询 查询设计器工具栏 “查询设计器工具栏”各按钮的功能如下: 按钮:添加数据库表。 按钮:移去数据库表。 按钮:添加数据库表间的联接。 按钮:显示SQL窗口。 按钮:最大化上部分窗口。 按钮:确定查询去向。 使用查询设计器创建查询 使用“查询设计器”创建前面“查询向导”创建查询例子,具体步骤如下: (1)进入“查询设计器”窗口,添加stud表 ,如

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档