DELETE Kategori.*, TexOrder.*, Texten.*, KatOrder.*, Kategori.ID
FROM TexOrder RIGHT JOIN ((KatOrder RIGHT JOIN Kategori ON KatOrder.katID = Kategori.ID) LEFT JOIN Texten ON Kategori.ID = Texten.KategoriID) ON TexOrder.ukID = Texten.Id
WHERE (((Kategori.ID)=5));
Den är genererad i Access och när jag gjorde den som urvalsfråga så listar den det jag vill ta bort men när jag gör om den till DELETE så blir det error när jag kör den :(
Om du får något fel så är det alltid bra att ta med feltexten.
Du kan bara göra delete på en tabell i taget. Om du vill att delete i en tabell innebär delete i relaterade tabeller så kan du definera det när du sätter upp foreign keys mellan tabellerna. I sql heter det
create table fk(aleb int references pk on delete cascade)
I access är det väl någon jämrans checkbox man klickar i.