Mam 3 tabele. Potrzebuję je połączyć w taki sposób, by uzyskać wyniki, które spełniają przynajmniej jeden z warunków łączenia (z tabelą2 lub tabelą3).
Czyli jeśli:
ID występuje w tabeli1 oraz w tabeli2 - chcę taki wynik.
ID występuje w tabeli1 oraz w tabeli3 - chcę taki wynik.
ID występuje w tabeli1, w tabeli2 oraz w tabeli3 - chcę taki wynik.
ID występuje tylko w tabeli1 - nie chcę.
SELECT FROM tabela1 AS a JOIN tabela2 AS b ON b.id=a.a_b JOIN tabela3 AS c ON c.id=a.a_c
To pewnie dla Was jest dziecinnie proste, ale nie mam doświadczenia i nawet nie wiem jak tego poszukać.
Warunek exists odpada (potrzebuję wyciągnąć z tabeli2 / tabeli3 określone kolumny).
Dzięki
A