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

Beitrag lesen

Hallo

DELETE * FROM tabellenname WHERE UserID="1006798";

Aber 10 UserIDs die überall gelöscht werden sollen.
das ist dann 10 x 50 = 500 Befehle!!!

nein, einer - wie Siechfred bereits schrieb.

  
DELETE               -- kein * in MySQL (bereits verlinkt)  
FROM  
    tabelle1,  
    tabelle2,  
    ...,  
    tabelle50  
WHERE  
    UserID [link:http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#function_in@title=IN] (ersteid, zweiteid, ..., zehnteid)  

Freundliche Grüße

Vinzenz