I have two tables
t1
:
+--------------+-------------+--------------+ | Product Name | Issue # | Risk Level | +--------------+-------------+--------------+ | Product1 | Incident#45 | Risk Level 2 | | Product2 | Incident#23 | Risk Level 3 | | Product3 | Incident#98 | Risk Level 1 | +--------------+-------------+--------------+
t2
:
+----------+----------------+ | Org Code | Monthly Output | +----------+----------------+ | 598 | 2000 | | 412 | 100 | | 598 | 2500 | +----------+----------------+
Which I would like to combine as an “outer join” to create:
+--------------+-------------+--------------+----------+----------------+ | Product Name | Issue # | Risk Level | Org Code | Monthly Output | +--------------+-------------+--------------+----------+----------------+ | Product1 | Incident#45 | Risk Level 2 | (null) | (null) | | Product2 | Incident#23 | Risk Level 3 | (null) | (null) | | Product3 | Incident#98 | Risk Level 1 | (null) | (null) | | (null) | (null) | (null) | 598 | 2000 | | (null) | (null) | (null) | 412 | 100 | | (null) | (null) | (null) | 598 | 2500 | +--------------+-------------+--------------+----------+----------------+
t1
and t2
have no similar columns for me to join on. Is there any way to join these tables together?
Advertisement
Answer
You can use:
select l1.*, l2.* from l1 full join l2 on 1 = 0; -- never true