Temat: Coś w stylu negacji Inner Joina
Witam.
Mam pewien temat który nie wiem za bardzo jak ugryźć, tak kombinuję, może Wy coś podpowiecie. A mianowicie tworzę sobie w bazie tabelę która jest zlepkiem dwóch innych tabel. Wykonuję INNER JOIN-a po numerze_ident. W obu tabelach które join-uje ten numer jest unikalny. I ok, tabelę utworzyłem, wszystko super. Ale mam kilka numerów identyfikacyjnych w tabeli pierwszej które nie występują w tabeli drugiej więc siłą rzeczy w tabeli wynikowej zostaną one pominięte. I teraz co chcę zrobić. Dodałem sobie do zapytania tworzącego mi tabelę wynikową dodatkową kolumnę gdzie wrzucam flagę 'true' i 'false'. I w te wiersze które pomyślnie mi połączył czyli numer ident występował i w jednej i drugiej tabeli wrzucam na końcu flagę 'true'. Następnie chcę wykonać update na tej tabeli wynikowej który zaktualizuje mi ją o te wiersze gdzie ten numer ident występował wyłącznie w pierwszej tabeli a w drugiej nie i na końcu wstawi mi flagę 'false'. Jak myślicie, czy to co opisałem jest wykonalne w jakiś nie skomplikowany sposób?