SQL 合并两个表的结果的查询
SQL query to combine the results from two tables
我有这两个表,我想构建一个 SQL 查询:
我的搜索条件是:
- 名称(在字段
Brother
和字段 Speaker
中)
- Congregation(在两个表格的字段
Congregation
中)
我希望生成的视图是所有记录的单个列表,按日期排序(字段 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]
我有这两个表,我想构建一个 SQL 查询:
我的搜索条件是:
- 名称(在字段
Brother
和字段Speaker
中) - Congregation(在两个表格的字段
Congregation
中)
我希望生成的视图是所有记录的单个列表,按日期排序(字段 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]