我有两张桌子和一张桌子。 b,a用于旧数据并用于新/当前数据,但在给出报告时,总计数应包括来自旧数据表a的数据。也就是说,我可以在表a中有一行数据说x,这在表b中找不到,反之亦然。在任何情况下,两者中都没有数据,那么在包含数据的一个表中找到的数据就是带回来的数据,并且如果两个表都有重复数据,则只有一个数据基于labref返回。 (表格已加入)
建议
example (both data is existing)
table a table b
--------- ------------
labref username labref username
x Alphy j Alphy
y John k Ken
示例(数据存在于一个表中)
table a table b
--------- ------------
labref username labref username
x Alphy
y John
答案 0 :(得分:2)
我认为你要找的是union
:
select labref,username from tableA
union
select labref,username from tableB