Я хочу видеть значения, которые я использую в предложении where, если результаты возвращаются с нулевым значением
select *
from (select PartNum, PONum from db where PartNum = '12345' and PONum = 'POX123' union
select PartNum, PONum from db where PartNum = '67890' and PONum = 'POX456' union
select PartNum, PONum from db where PartNum = '98765' and PONum = 'POX789') d
where PartNum is null
PartNum 98765 не находится в БД, и это то, что мне нужно вернуть обратно для сравнения где-то иначе, и это явно не работает, но я не могу понять, как вернуть пустые строки, кажется нелогичным.