《5查询与视图4.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
视图与查询比较 视图与查询的相同点在于: 它们都可以从数据源中查找满足一定筛选条件的记录和选定部分字段;他们自身都不保存数据,其查询结果随数据源内容的变化而变化。 视图与查询的不同点: (1)视图可以更新数据源表,而查询不能。用户可以显示但不能更新由查询检索到的记录;但当编辑视图中的记录时,可以将更改发送回源表,并更新源表。 (2)视图是数据库中的一个特有功能,它只能存在于数据表中,因此只能从数据库中查找数据;而查询是一个独立的程序文件,不是数据库的组成部分,它可以从自由表、数据库表以及多个数据库的表中查找数据。 (3)视图可访问远程数据,而查询不能直接访问,需要借助远程视图才能访问。 ①基于WHERE子句的VFP联结语法形式 6. 连 接 查 询 SELECT 字段名列表 FROM 表1,表2,…,表n WHERE {表1.字段名 联结操作符 表2.字段名} and […n] 说明: FROM子句用来列出联结时使用到的全部表名。 联结操作符包括=、、、=、=、。 SELECT 员工编号,姓名,职工.部门编号,部门名称; FROM 职工,部门表; WHERE 部门表.部门编号=职工.部门编号 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. ② 用于FROM子句的ANSI联结语法形式 6. 连 接 查 询 内联结(INNER JOIN) 右联结(Right OUTER Join) 左联结(Left Outer Join) 全联结(Full join) 使用多个表查询来产生检索结果。 左表 右表 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6. 连 接 查 询 SELECT 职工.工号, 职工.姓名, 职工.职称, 部门.部门名称,year(date())-year(职工.工作日期) as 工龄, 工资.基本工资, 工资.奖金; FROM 职工管理数据库!部门 INNER JOIN 职工管理数据库!职工; INNER JOIN 职工管理数据库!工资 ; ON 职工.工号 = 工资.职工号 ; ON 部门.部门号 = 职工.部门号; FROM语句——内联结(INNER JOIN) 选择完全满足联结条件的记录,类似where语句 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6. 连 接 查 询 FROM语句——左联结(Left OUTER Join) 包括左边表中所有行,右表中无相关的匹配项用null代替 部门表 职工表 SELECT 部门.部门名称, 职工.姓名; FROM 职工管理数据库!部门 LEFT OUTER JOIN 职工管理数据库!职工 ; ON 部门.部门号 = 职工.部门号; ORDER BY 部门.部门名称 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6. 连 接 查 询 FROM语句——右联结(Right OUTER Join) 包括右边表中所有行,左表中无相关的匹配项用null代替 部门表 职工表 SELECT 部门.部门名称, 职工.姓名; FROM 职工管理数据库!部门 RIGHT OUTER JOIN 职工管理数据库!职工 ; ON 部门.部门号 = 职工.部门号; ORDER BY 部门.部门名称 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6. 连 接 查 询 FROM语句——全联结(Full Join) 包括两表中所有行,无相关的匹配项用null代替 全联结=左联结+右联结(除去冗余记录) 部门表 职工表 ELECT 部门.部门名称, 职工.姓名;

文档评论(0)

maxianhui + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档