我不知道在以下情况下如何使用join关键字。我有两个表,我需要将它们合并到一个表中。这是代码
use DEV
select top 10
Casa_de_marcat,
Numar_bon,
Data_bon
from antetBonuri
where Casa_de_marcat=1
order by Data_bon desc
use DEV
select top 10
Total,
Data,
Ora,
Vinzator
from bp
order by Data desc
这是两个表的结果
Casa_de_marcat Numar_bon Data_bon
-------------- ----------- -----------------------
1 NULL 2018-05-12 00:00:00.000
1 1 2018-04-13 00:00:00.000
1 NULL 2018-03-16 00:00:00.000
1 NULL 2018-03-16 00:00:00.000
1 1 2018-02-16 00:00:00.000
1 1 2018-02-05 00:00:00.000
1 NULL 2018-02-05 00:00:00.000
1 NULL 2018-02-05 00:00:00.000
1 10 2017-11-02 00:00:00.000
1 NULL 2017-09-29 00:00:00.000
(10 rows affected)
Total Data Ora Vinzator
---------------------- ----------------------- ------ ----------
12 2019-11-15 00:00:00.000 1150 naomi
12 2019-11-15 00:00:00.000 1150 naomi
82 2019-10-17 00:00:00.000 1035 MIHAI
12 2019-10-17 00:00:00.000 1038 MIHAI
12 2019-10-17 00:00:00.000 1043 MIHAI
12 2019-10-17 00:00:00.000 1044 MIHAI
12 2019-10-17 00:00:00.000 1044 MIHAI
12 2019-10-17 00:00:00.000 1053 MIHAI
12 2019-10-17 00:00:00.000 1105 MIHAI
12 2019-10-17 00:00:00.000 1108 MIHAI
(10 rows affected)
最终结果应将以上所有列合并到一个表中,该顺序不计算在内。是的,我不好,我正在使用SQL Server
听起来您想使用UNION ALL