Cześć,
Szukam pomocy odnośnie różnic i łączenia tabel. W pracy mam porównać 2 tabele które mają ponad 15 milionów rekordów.
Przy mniejszych tabelach używałam poleceń
1 select... Minus select...
2 select x.kolumna1, x.kolumna2, y.kolumna1, y.kolumna2
From tabela1 x
Inner join tabela2 y
Where x.kolumna1<>y.kolumna1 or x.kolumna2<>y.kolumna2

Dzięki pierwszemu dostaje różnice na tym czego nie ma w jednej tabeli a jest w drugiej, natomiast drugie zapytanie zwraca mi różnice na kolumnach.

Powiedzcie jak można to rozwiązać gdyby była taka sytuacja gdzie mam 2 tabele 15 milionów rekordów, 88 kolumn? Ciężko byłoby pisać każdą z nich i w where do każdej warunek <>. Jak można sobie skrócić taką pracę i stworzyć przyjemne zapytanie?