在MS ACCESS中加入4个表

时间:2016-01-15 12:15:45

标签: sql ms-access

个人表: IndividualID 年龄 名称 性

口哨表 WhistleID BoutID IndividualID ContorFilePath

布特: BoutID 文件路径 长度 抵消 活性

录音: RecordingID RecordingName 日期 深度 地点 天气

这些是表格。我想在用户输入特定名称(来自单个表)和日期(来自recordingTable)时选择BoutID,但这涉及加入4个表?我只加入了两个表,所以我不确定所需的语法?

非常感谢

1 个答案:

答案 0 :(得分:1)

MS Access多个连接需要括号 - 在使用其他数据库时通常不建议这样做。此外,join关键字为INNER JOIN,而不仅仅是JOIN

因此4个表的结构如下:

select . . .
from (((a inner join
        b
        on . . .
       ) inner join
       c
       on . . .
      ) inner join
      d
      on . . .