Vinzenz Mai: MySQL 4.0: Nutze LEFT JOIN statt Subselect

Beitrag lesen

Hallo Daniel,

=> "DELETE FROM tab1 WHERE kat_id NOT IN (SELECT id FROM kategorien);"

ich hab MySQL 4.0.22
Es scheint dort nicht zu funktionieren.

natürlich nicht. Subselects unterstützt MySQL erst ab Version 4.1, siehe Handbuchabschnitt Subqueries.

Nutze Iljas Vorschlag mit dem LEFT JOIN.

Freundliche Grüße

Vinzenz