Nope .... jeg har kigget lidt på det - og har simpelthen ikke kunne finde ud af den... Så vidt jeg husker kommer SubSelects i MySQL v. 4.1 - det har længe været et ønske - og da vil det blive muligt med noget "simpelt" SQL - men lige pt. kan jeg ikke kringle den!
SELECT bog.navn, bog.id AS del FROM bog LEFT JOIN bruger ON bog.id = bruger.id WHERE bruger.id IS NULL GROUP BY bog.id"); while ($row = mysql_fetch_array($result)) { mysql_query("DELETE FROM bog WHERE id = '$row[del]'") or die (mysql_error()); }
Ahhh du måtte gerne bruge to statements og PHP - jamen, så bliver det jo gjort meget nemere ... Siden spørgsmålet blev oprettet i MySQL og ikke i PHP troede jeg du gik efter ét statement, som kunne klare værket....
Men det glæder mig, at du har fået det til at virke!! :-) (og selvfølgelig tak for points)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.