Hey,
Ik zit al een tijdje te klote met dat joine enzo in MySQL,
en ik wou nu uit 2 verschillende tabellen een row verwijderen.
maar et wil niet helemaal lukke:S Misschien,? omdat ik het fout doe, Of omdat het niet kan.
Maarja et kan vastwel, want op die site van hun zag k er alwel het een en het ander over staan
(http://dev.mysql.com/doc/refman/5.1/en/delete.html)
wat k wil is uit de tabel: 'huizen' en de tabel 'huizen_afbeeldingen' een regel verwijderen.
In de tabel 'huizen' en de tabel 'huizen_afbeeldingen' staat een 'id' en een 'huis_id', het 'huis_id' van
de tabel 'huizen' is gelijk aan het 'huis_id' van de tabel 'huizen_afbeeldingen'.
nu wou ik via het normale 'id' van de tabel 'huizen' ook een regel in de tabel 'huizen_afbeeldingen' verwijderen.
Dus ik heb het volgende gedaan na het lezen van die website.
DELETE FROM huizen, huizen_afbeeldingen USING huizen.id, huizen.huis_id, huizen_afbeeldingen.huis_id WHERE huizen.id = '2' AND huizen.huis_id = huizen_afbeeldingen.huis_id;
Maar dit werkt dus niet, zij zegt: 'Unknown table 'huizen' in MULTI DELETE'.
Ik heb verder gezocht op het internet maarja, kom er niet helemaal uit dus misschien
kan iemand mij verder helpen?
Alvast bedankt
1.133 views