组合两个表的结果的SQL查询
我有这两个表,我想构建一个SQL查询: 我的搜索条件是:组合两个表的结果的SQL查询,sql,ms-access-2016,Sql,Ms Access 2016,我有这两个表,我想构建一个SQL查询: 我的搜索条件是: 姓名(在字段兄弟和字段演讲者中) 集合(在两个表中的字段集合) 我希望生成的视图是所有记录的单个列表,按日期排序(字段Talk date和Last-Given) 因此: 客场会谈 我对以下信息感兴趣: 会谈日期、会谈编号、会众、兄弟 家常 最后给出的,演讲编号,集会,演讲者 我想把以上两组结果拉到一个按日期列排序的列表中 我在Access 2016中开始执行SQL查询,但我迷路了 您可以使用union all: select
- 姓名(在字段
和字段兄弟
中)演讲者
- 集合(在两个表中的字段
)集合
Talk date
和Last-Given
)
因此:
- 客场会谈
- 家常
我在Access 2016中开始执行SQL查询,但我迷路了 您可以使用
union all
:
select [Talk Date], [Talk Number], Congregation, Brother as Speaker
from [Away Talks]
union all
select [Last Given], [Talk Number], Congregation, Speaker
from [Home Talks]
order by [Talk Date]
谢谢如果我在每个select查询中添加“WHERE”,那么它就会得到我想要的结果。谢谢