Access连接

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

什么是连接?

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

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

  • 内连接
  • 外连接

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

1. 内联接

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

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

2. 外联接

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

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

左外连接和右外连接

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

  • 可以选择将显示所有行的表格。
  • 可以创建一个左外连接,它将包含第一个表中的所有行。

  • 可以创建一个右外部联接,该联接将包含第二个表中的所有行。

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

现在运行查询,得到以下结果 -

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智慧浩海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值