列出一个表的名称,该表的ID与另一表中的条目匹配

米克尔·布克(Mikkel Buc Earth)

我对MS Access相当陌生,有点茫然。我对数据库术语也不是很熟悉,所以请多多包涵。

我有一个带有职员姓名的表(每个人都有个人记录和staffID)。我还有另一个带有日志的表,每个条目都显示特定的staffID何时上特定的课程(课程名称存储在另一个表中)。

现在,我想制作一份报告,列出每个课程以及参加此课程的人员的姓名。

我怎么做?

akc42

您需要了解数据库联接。这是您所做工作的基本要求。

SELECT * FROM stafftable s INNER JOIN logtable  l ON l.staffID = s.staffID

将为您提供一个虚拟表格,列出员工的详细信息以及他们所参加的课程。

您可以多次执行此操作-所以您说课程数据在另一个表中

SELECT s.name As StaffName, c.name As CourseName FROM stafftables  INNER JOIN (logtable l INNER JOIN coursetable c ON l.courseID = c.courseID) ON l.staffID = s.staffID

将为您提供两列表格,其中StaffName和CourseName为两列。注意:对这些联接的访问方式很挑剔,您必须将它们放在这样的括号中。您通常不需要的其他数据库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将一个表中的部分字符串与另一表中的ID匹配?

来自分类Dev

计算一个表中与另一表中条件匹配的记录

来自分类Dev

从一个表中选择所有条目,该表在另一表中有两个特定条目

来自分类Dev

在Hibernate中实现对同一表中另一个条目的引用

来自分类Dev

在一个表中查找每个ID,在另一表中插入行

来自分类Dev

从一个表中获得名称,在另一个表中具有匹配ID?

来自分类Dev

将一个表中的动态条目数存储到另一表中的一行

来自分类Dev

Sql匹配id与来自与另一个表匹配的表的名称

来自分类Dev

SQL语句将一个表中的两个字段组合在一起,该字段与另一表中的id元素匹配

来自分类Dev

创建一个表,该表的名称必须是另一个表中的主键

来自分类Dev

ID匹配时如何从另一个表中获取名称?

来自分类Dev

加入时更改一个表中的行值以匹配另一表中的行值

来自分类Dev

从一个表返回与另一表不匹配的单行

来自分类Dev

返回一个表的所有行,并与另一表的行的子集匹配?

来自分类Dev

从与同一表中的另一个值匹配的行中选择一个值

来自分类Dev

如何从一个表中列出ID列,然后基于那些ID LINQ从另一个列中列出名称?

来自分类Dev

从存在ID(从另一表)的一个表中选择

来自分类Dev

MySQL-从一个表中选择多行,其ID存储在另一表中

来自分类Dev

用另一个表的ID创建一个新的表条目

来自分类Dev

将表中的两个ID匹配到另一个表PgSQL

来自分类Dev

Sql从一个表插入id到另一个表中的条目

来自分类Dev

如何编写一个SQL查询左联接2个表,该表列出左表中的所有条目,但仅列出一次?

来自分类Dev

将一个表中的行与另一表中的总和连接

来自分类Dev

一个表中的金额总和,而另一表中的总金额

来自分类Dev

将一个表中字段的值用作另一表中字段的列名

来自分类Dev

MySQL查询-一个表中的单行与另一表中的多行

来自分类Dev

按多列显示一个表中不在另一表中的记录

来自分类Dev

从一个列中连接多个值,该列从另一表中选择

来自分类Dev

删除一个表中未被另一表引用的所有行

Related 相关文章

  1. 1

    如何将一个表中的部分字符串与另一表中的ID匹配?

  2. 2

    计算一个表中与另一表中条件匹配的记录

  3. 3

    从一个表中选择所有条目,该表在另一表中有两个特定条目

  4. 4

    在Hibernate中实现对同一表中另一个条目的引用

  5. 5

    在一个表中查找每个ID,在另一表中插入行

  6. 6

    从一个表中获得名称,在另一个表中具有匹配ID?

  7. 7

    将一个表中的动态条目数存储到另一表中的一行

  8. 8

    Sql匹配id与来自与另一个表匹配的表的名称

  9. 9

    SQL语句将一个表中的两个字段组合在一起,该字段与另一表中的id元素匹配

  10. 10

    创建一个表,该表的名称必须是另一个表中的主键

  11. 11

    ID匹配时如何从另一个表中获取名称?

  12. 12

    加入时更改一个表中的行值以匹配另一表中的行值

  13. 13

    从一个表返回与另一表不匹配的单行

  14. 14

    返回一个表的所有行,并与另一表的行的子集匹配?

  15. 15

    从与同一表中的另一个值匹配的行中选择一个值

  16. 16

    如何从一个表中列出ID列,然后基于那些ID LINQ从另一个列中列出名称?

  17. 17

    从存在ID(从另一表)的一个表中选择

  18. 18

    MySQL-从一个表中选择多行,其ID存储在另一表中

  19. 19

    用另一个表的ID创建一个新的表条目

  20. 20

    将表中的两个ID匹配到另一个表PgSQL

  21. 21

    Sql从一个表插入id到另一个表中的条目

  22. 22

    如何编写一个SQL查询左联接2个表,该表列出左表中的所有条目,但仅列出一次?

  23. 23

    将一个表中的行与另一表中的总和连接

  24. 24

    一个表中的金额总和,而另一表中的总金额

  25. 25

    将一个表中字段的值用作另一表中字段的列名

  26. 26

    MySQL查询-一个表中的单行与另一表中的多行

  27. 27

    按多列显示一个表中不在另一表中的记录

  28. 28

    从一个列中连接多个值,该列从另一表中选择

  29. 29

    删除一个表中未被另一表引用的所有行

热门标签

归档