这是表 1 的数据。
BUYER_ID | ITEM_ID | CREATED_TIME
-------------+--------------------+------------------------
1015826235 220003038067 2001-11-03 19:40:21
1015826235 300003861266 2001-11-08 18:19:59
1015826235 140002997245 2003-08-22 09:23:17
1015826235 200002448035 2001-11-11 22:21:11
1015826235 *260003553381* *2005-05-27 07:09:56*
1015826235 *260003553382* *2002-02-02 19:40:39*
2012926235 *260003553383* *2002-06-01 06:58:47*
如果您将 Table1
数据与以下Table2
数据进行比较,则在将特定 USER_ID 与 BUYER_ID 的 Table1 数据进行比较后,Table2 数据中的最后三行将丢失。
USER_ID | PRODUCT_ID | TIMESTAMPS
------------+------------------+-------------
1015826235 220003038067 1004841621
1015826235 300003861266 1005268799
1015826235 140002997245 1061569397
1015826235 200002448035 1005542471
因此,在将 Table1 与 Table2 连接之后,我需要在上面的示例中显示两个结果中的任何一个 -
BUYER_ID | ITEM_ID | CREATED_TIME | USER_ID | PRODUCT_ID | TIMESTAMPS
-----------+-------------------+-------------------------+-----------------+----------------------+------------------
1015826235 260003553381 2005-05-27 07:09:56 1015826235 NULL NULL
1015826235 260003553382 2002-02-02 19:40:39 1015826235 NULL NULL
2012926235 260003553383 2002-06-01 06:58:47 2012926235 NULL NULL
或者
BUYER_ID | ITEM_ID | CREATED_TIME | PRODUCT_ID | TIMESTAMPS
-----------+-------------------+-------------------------+----------------+--------------
1015826235 260003553381 2005-05-27 07:09:56 NULL NULL
1015826235 260003553382 2002-02-02 19:40:39 NULL NULL
2012926235 260003553383 2002-06-01 06:58:47 NULL NULL
任何建议将不胜感激。