Я присоединяю подзапрос к внешнему запросу, и мне нужно видеть результаты всего, даже тех, которые не совпадают.
Я попытался создать временную таблицу для внешнего запроса и временную таблицу для одного внутреннего запроса, а затем попытался присоединиться к этому.Я попытался сделать вставку во внешний запрос, но он дал мне тонну строк.Я имею в виду оператор слияния с целевой таблицей с сопоставлением и несовпадением.
Select
col a --- Can have Nulls or blanks in Table A
col b
col c
col d
col e
from table a
left join
( select
col a This will never have blanks or nulls
col b
col c
col d
col e
from table)b
on a.cola = b.cola -- even though there might be nulls in table A show
them. so A.ColA <> B.ColA and carry them to the next subquery
and a.colb = b.colb
and a.colc = b.colc
Left join
Whatever is NUll for ColA will go to the next subquery
(select
col a
col b
col c
col d
col e
from table)C
on a.colb = b.colb
and a.colc = b.colc
Когда есть совпадение, оно будет отображаться, но мне нужно увидеть те, у которых нет совпадений, чтобы я мог перейти к следующему подзапросу, чтобы увидеть, есть ли совпадение.