通过比较我猜的 Col1 和 Col11,加入两个表并获取 Table1 中缺少的第一个表数据和第二个表数据。因为所有 ID(Col1 和 Col11)都应该放在一起
表格1
Col1 Col2 Col3 Col4 Col5 Col6
1345653 330760137950 2012-07-09 21:40:29 1345653 331760137950 1341895229
1345653 110909316904 2012-07-09 21:29:06 1345653 111909316904 1341894546
1345653 221065796761 2012-07-09 19:31:48 1345653 221065796761 1341887518
表2
Col11 Col22 Col33
1345653 330760137950 2012-07-09 21:40:29
1345653 110909316904 2012-07-09 21:29:06
1345653 221065796761 2012-07-09 19:31:48
1345653 **150851771618** 2012-07-09 18:57:33
如果您查看以上两个表格数据,则在Table2
meanCol22-150851771618
中缺少最后一行Table1
。所以我需要显示Table1
完整的数据和最后一行,Table2
因为 Col22Table1
通过加入Col1
and丢失Col11
,就像下面的输出一样。
1345653 330760137950 2012-07-09 21:40:29 1345653 331760137950 1341895229
1345653 110909316904 2012-07-09 21:29:06 1345653 111909316904 1341894546
1345653 221065796761 2012-07-09 19:31:48 1345653 221065796761 1341887518
1345653 **150851771618** 2012-07-09 18:57:33 NULL NULL NULL
我怎样才能JOIN
通过加入Col1
和来做到这一点Col11
?我对此有很多困惑。谁能帮我?
更新:- 更多场景
表格1
Col1 Col2 Col3 Col4 Col5 Col6
1345653 330760137950 2012-07-09 21:40:29 1345653 331760137950 1341895229
1345653 110909316904 2012-07-09 21:29:06 1345653 111909316904 1341894546
1345653 221065796761 2012-07-09 19:31:48 1345653 221065796761 1341887518
704318001 320941581940 2012-07-09 14:44:48 704318001 321941581940 1341870288
表2
Col11 Col22 Col33 Col44 Col55 Col66
1345653 330760137950 2012-07-09 21:40:29 NULL NULL NULL
1345653 110909316904 2012-07-09 21:29:06 NULL NULL NULL
1345653 221065796761 2012-07-09 19:31:48 NULL NULL NULL
1345653 **150851771618** 2012-07-09 18:57:33 NULL NULL NULL
704318001 **290738585064** 2012-07-09 14:36:49 NULL NULL NULL
所以输出应该是这样的——对于这个 ID 的含义1345653
,我需要所有记录在同一个地方并且与704318001
. 所以如果你看一下输出,所有的1345653
都在一起,而且704318001
都在一起。
1345653 330760137950 2012-07-09 21:40:29 1345653 331760137950 1341895229
1345653 110909316904 2012-07-09 21:29:06 1345653 111909316904 1341894546
1345653 221065796761 2012-07-09 19:31:48 1345653 221065796761 1341887518
1345653 **150851771618** 2012-07-09 18:57:33 NULL NULL NULL
704318001 320941581940 2012-07-09 14:44:48 704318001 321941581940 1341870288
704318001 **290738585064** 2012-07-09 14:36:49 NULL NULL NULL
基本上,获取第一个完整的表和第二个表,其数据不在 Table1 中