Vinzenz Mai: Bestimmte einträge in allen Tabellen suchen und löschen

Beitrag lesen

Hallo

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where uid in (12386,23744,94493);' at line 1

ja, Du müsstest die WHERE-Klausel gewaltig ergänzen - nämlich mit einer
ODER-Verknüpfung und qualifizierten Tabellennamen. Das hatte ich in der
Tat übersehen.

Diese Aufgabe scheint eine typische Aufgabe für Foreign-Key-Constraints
mit ON DELETE CASCADE-Klausel zu sein. Bei MySQL ist die Verwendung der
InnoDB-Engine bei beteiligten Tabellen Voraussetzung.

Freundliche Grüße

Vinzenz