热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Access连接

数据库是允许彼此逻辑关系的数据表的集合。可以通过它们共有的关系字段来连接表。一个表可以是任意数量关系的一部分,但是每个关系总是只有两个表。在查询中,关系由Join表示。什么是连接?

数据库是允许彼此逻辑关系的数据表的集合。 可以通过它们共有的关系字段来连接表。 一个表可以是任意数量关系的一部分,但是每个关系总是只有两个表。 在查询中,关系由Join表示。

什么是连接?

连接指定如何组合来自数据库中两个或多个表的记录。 从概念上讲,连接与表关系非常相似。 实际上,连接是要查询表与表之间的关系。

以下是将在本章讨论的两种基本类型的连接 –

  • 内连接
  • 外连接

这两者都可以通过查询设计视图轻松创建。

1. 内联接

下面来看看理解内联接(Inner Join) –

  • 最常见的连接类型是内连接,它也是Microsoft Access中的默认连接类型。
  • 内联接(Inner Join)将仅显示来自两个表的联合字段相同的行或记录。
  • 这种连接类型会查看这些常用字段和其中包含的数据。它只显示匹配。
    《Access连接》

2. 外联接

下面让我们来了解一下外连接是什么 –

  • 外连接显示一个表中的所有行,并且只显示来自另一个表中连接字段相等的行或记录。
  • 换句话说,外连接显示一个表中的所有行,而只显示另一个表中的相应行。
    《Access连接》

左外连接和右外连接

让我们现在了解左外连接和右外连接 –

  • 可以选择将显示所有行的表格。
  • 可以创建一个左外连接,它将包含第一个表中的所有行。
    《Access连接》
  • 可以创建一个右外部联接,该联接将包含第二个表中的所有行。
    《Access连接》

现在转到“创建”选项卡,然后从“ 视图”创建一个查询。 选择tblBookstblOrderDetails并关闭显示表对话框,如下图所示。

《Access连接》

现在运行查询,得到以下结果 –
《Access连接》


    推荐阅读
    • 本文深入探讨了MySQL中的高级特性,包括索引机制、锁的使用及管理、以及如何利用慢查询日志优化性能。适合有一定MySQL基础的读者进一步提升技能。 ... [详细]
    • Excel技巧:单元格中显示公式而非结果的解决方法
      本文探讨了在Excel中如何通过简单的方法解决单元格显示公式而非计算结果的问题,包括使用快捷键和调整单元格格式两种方法。 ... [详细]
    • 本文介绍了用户界面(User Interface, UI)的基本概念,以及在iOS应用程序中UIView及其子类的重要性和使用方式。文章详细探讨了UIView如何作为用户交互的核心组件,以及它与其他UI控件和业务逻辑的关系。 ... [详细]
    • 本文探讨了线性表中元素的删除方法,包括顺序表和链表的不同实现策略,以及这些策略在实际应用中的性能分析。 ... [详细]
    • 对于非计算机专业背景的开发者而言,如何快速掌握.NET基础知识以应对技术面试是一个挑战。本文将提供一系列实用建议,帮助读者在短时间内提高.NET基础水平。 ... [详细]
    • 本文提供了一个关于AC自动机(Aho-Corasick Algorithm)的详细解析与实现方法,特别针对P3796题目进行了深入探讨。文章不仅涵盖了AC自动机的基本概念,还重点讲解了如何通过构建失败指针(fail pointer)来提高字符串匹配效率。 ... [详细]
    • 本文介绍了在达梦数据库(DM7)中通过两种方法实现两表之间的联接更新操作,包括使用子查询的更新语句和MERGE语句的具体应用。 ... [详细]
    • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
    • 春季职场跃迁指南:如何高效利用金三银四跳槽季
      随着每年的‘金三银四’跳槽高峰期的到来,许多职场人士都开始考虑是否应该寻找新的职业机会。本文将探讨如何制定有效的职业规划、撰写吸引人的简历以及掌握面试技巧,助您在这关键时期成功实现职场跃迁。 ... [详细]
    • Python3爬虫入门:pyspider的基本使用[python爬虫入门]
      Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要通过爬取去哪儿网的旅游攻略来给大家介绍pyspid ... [详细]
    • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
    • 如何将955万数据表的17秒SQL查询优化至300毫秒
      本文详细介绍了通过优化SQL查询策略,成功将一张包含955万条记录的财务流水表的查询时间从17秒缩短至300毫秒的方法。文章不仅提供了具体的SQL优化技巧,还深入探讨了背后的数据库原理。 ... [详细]
    • 本文详细介绍了在Linux操作系统上安装和部署MySQL数据库的过程,包括必要的环境准备、安装步骤、配置优化及安全设置等内容。 ... [详细]
    • 本文详细探讨了在Web开发中常见的UTF-8编码问题及其解决方案,包括HTML页面、PHP脚本、MySQL数据库以及JavaScript和Flash应用中的乱码问题。 ... [详细]
    • PHP面试题精选及答案解析
      本文精选了新浪PHP笔试题及最新的PHP面试题,并提供了详细的答案解析,帮助求职者更好地准备PHP相关的面试。 ... [详细]
    author-avatar
    智勇双全882602900857_984
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有