problem jest następujący: są 2 tabele `galeria` i `photo`, czy można za pomocą jednego zapytania usunąć dane z obu tabel przy dwóch możliwych wariantach:
w tabeli `galeria` znajduje się wpis o danym id natomiast w tabeli `photo` nie występuje.
Struktura tabel:
galeria photo
-------- ---------
id id
nazwa galeria_id
data_utworzenia nazwa_zdj
próbowałem:
DELETE `galeria`, `photo` FROM `galeria` INNER JOIN `photo` ON galeria.id=photo.galeria_id WHERE galeria.id='55'
Jednak w momencie gdy nie dodano jeszcze zdjęcia do galerii i w tabeli `photo` nie ma wpisu o id odpowiadającym id w `galeria`, zapytanie nie usuwa rekordu z tabeli `galeria`.
Ktoś podpowie jak to można rozwiązać?