SQL query DELETE FROM bei AODB ohne Auswirkung

  • Hallo!

    Ich verzweifel an einer eigentlich simplen Abfrage... Ich sehe anscheinend den Wald vor lauter Bäumen nicht. Ich habe folgendes Skript:

    Die ersten drei Queries funktionieren problemlos. Die letzte Abfrage funktioniert leider nicht.

    Kann jemand von euch auf den ersten Blick einen Fehler entdecken?

    Vielen Dank schon mal im Voraus!

    Gruß
    Sebastian

  • Definiere "funktioniert nicht". Fehlermeldung, Skriptcrash ...

  • ; Alle doppelte Datensätze suchen und löschen in t1
    $query = $adCN.Execute("DELETE FROM t1 WHERE EXISTS (SELECT ID FROM t1 t2 WHERE t1.s2 = t2.s2 AND t1.s3 = t2.s3 AND t1.s4 = t2.s4 AND t1.ID > t2.ID)")

    Fehlt da nicht ein Komma?

    SQL
    DELETE FROM t1 WHERE EXISTS (SELECT ID FROM t1, t2 WHERE t1.s2 = t2.s2 AND t1.s3 = t2.s3 AND t1.s4 = t2.s4 AND t1.ID > t2.ID