- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.2.2 通过设计视图编辑或创建查询 [例3-3]:为例3-2查询添加“博导”列(位于“职称”的右侧) 3.2.3 条件查询 [例3-10] 显示导师“马腾跃”所带的女研究生或者入学分数超过320分的男研究生的信息 3.2.5 使用通配符查询 如果想查找某个姓“马”的导师的信息,该如何给出查询条件呢? 通配符可以用作其他字符的占位符,用以实现在仅知部分内容的情况下完成对文本、数值等类型字段的查询 3.2.5 使用通配符查询 [例3-14] 找出研究方向的第3个字为“医”的所有姓“马”的研究生的信息。 3.2.5 使用通配符查询 [例3-15] 找出年龄为50余岁的导师,要求其所带的研究生中没有姓马或赵的学生。 3.2.6 使用计算字段 计算字段的值由表达式计算而得,不保存在表中 若表达式中引用的字段或值发生了变化,必须重新执行查询 [例3-16] 输出导师的编号、姓名、出生年份和性别。 3.1 查询对象概述 查询的实质、生成查询的方法 3.2 通过向导或设计视图创建查询 条件查询、有序输出、通配符、计算字段 3.2.7 交叉表查询 交叉表用于显示表中某个字段的汇总值,包括总和、计数和平均等,如查询研究生表中不同性别的不同研究方向的学生人数。 1. 用向导生成交叉表 3.2.7 交叉表查询 [例3-17]生成一个交叉表,显示不同性别不同研究方向各导师所带研究生的平均分 3.2.7 交叉表查询 2. 在设计视图中完善【3-17】交叉表 3.2.7 交叉表查询 3. 引用两个表的字段生成交叉表 [例3-18] 显示不同系不同性别的导师人数 先建立一个查询,包含两个表中的所需字段 根据所建查询用向导创建交叉表 3.3 使用SQL命令查询 3.3 使用SQL命令查询 3.3.1 SQL语言概述 3.3.2 基于单一记录源的查询 3.3.3 基于多个记录源的查询 3.3.4 合计、汇总与计算 3.3.5 嵌套查询 3.3.1 SQL语言概述 SQL(Structured Query Language)意为结构化查询语言,可用于定义、查询、更新、管理关系型数据库系统。 SQL语言易学易用,语句由近似自然语言的英语单词组成. 例如, Select 学号,姓名,入学分数,研究方向 From 研究生 Where 性别=男 3.3.1 SQL语言概述 SQL语言不涉及数据库内部细节,通用性好。 不能设计出与用户交互的图形界面,需用VB、VC等程序语言作为客户端开发工具,同时在程序中嵌入SQL命令。 SQL命令的所有子句既可以写在同一行上,也可以分行书写,大小写字母的含义相同; 命令用分号“;”结束(也可以不写)。 3.3.1 SQL语言概述 SQL的查询语句格式( SELECT查询又称选择查询) SELECT 字段列表 [INTO 新表] FROM 记录源 [WHERE 条件表达式] [GROUP BY 分组表达式] [HAVING 条件表达式] [ORDER BY 字段列表[ASC|DESC]] 3.3.2 基于单一记录源的查询 单一记录源:被查询的对象是一个表或查询 进入SQL视图: 3.3.2 基于单一记录源的查询 1. 选取记录源的全部字段或部分字段 [例3-19] 输出“导师”表的全部字段 3.3.2 基于单一记录源的查询 [例3-20] 以例[3-19]所建立的 “导师SQL”查询为记录源,显示其中的“导师编号”、“姓名”和“职称”字段 3.3.2 基于单一记录源的查询 3.3.2 基于单一记录源的查询 2. 用DISTINCT消除重复记录 [例3-21]显示“导师”表中所有“职称”名称 3.3.2 基于单一记录源的查询 3. 用TOP显示前面的若干条记录 语法格式:TOP n (n为指定记录数) [例3-22] 显示“导师”表中的前4条记录 3.3.2 基于单一记录源的查询 4. 用WHERE子句对记录进行选择 语法格式: WHERE 表达式 关系运算符 表达式 (关系运算符的名称和含义见表3.2) 3.3.2 基于单一记录源的查询 4. 用WHERE子句对记录进行选择 [例3-23] 找年龄不低于60岁的导师,显示部分字段 3.3.2 基于单一记录源的查询 可用逻辑运算符形成逻辑表达式,见表3.3。 逻辑运算符的优先级依次为:NOTANDOR 3.3.2 基于单一记录源的查询 [
您可能关注的文档
最近下载
- 2025年1月黑龙江高中学业水平合格考数学试卷真题(含答案详解).docx VIP
- 2025年1月黑龙江高中学业水平合格考数学试卷真题(含答案详解).docx VIP
- 影视剧导演聘用合同模板(经纪合同)5篇.docx VIP
- 五年级上册语文习作我的心爱之物人教部编版.ppt VIP
- 鸭人工授精技术.docx VIP
- 01-地质灾害风险调查评价技术要求1:5万(试行).doc VIP
- 注射用血塞通(冻干)临床应用.doc VIP
- 基本药物处方—血塞通注射液、注射用血塞通(冻干).docx VIP
- 2024丽水市遂昌县辅警考试真题及答案.docx VIP
- 2016血塞通注射液临床使用合理性与安全性再评价.pdf VIP
文档评论(0)