嗨我有两个表结构是这样的
表格1
Customer Company price qty item invno
1 a 89 8 item1 23
2 b 80 4 item2 22
3 c 90 3 item1 45
4 d 19 6 item3 12
表 2
Customer Company price qty item invno
1 a 89 8 item1 23
2 b 80 4 item2 18
3 c 90 3 item1 45
4 d 19 6 item3 15
基本上 table1 包含当前记录和 table2 当前+过去记录,它们都有其他列
我想要的是从 table1 和 table2 中获取所有记录,但是如果 invno 重复,我需要 table1 中的记录,在这种情况下结果集将包含 invno-23(table1),22(table1),45(table1 ),12(表1),18(表2),15(表2)
我尝试使用 UNION 但它在不同的列选择上给出了不同的结果我卡在这里任何帮助都会很棒。