При написании представлений и вложенных представлений в более глубоких представлениях я иногда что-то пропускаю и в итоге теряю строки / данные. Как я могу проверить, что столбцы из двух разных таблиц имеют точное совпадение данных?
Пример:
select count(distinct table1.col1)
from table1
where table1.col1 not in (select distinct table2.col1
from table2);
Это вернет количество значений в table1.col1, которых нет в table2. Однако я не знаю, что это хорошее решение, так как оно не учитывает значения table2.col1, которых нет в table1.col1.