Tach!
DELETE
tara_alts,
tara_mainsFROM
tara_alts,
tara_mainsWHERE
tara_alts.
MID= (SELECT
tara_alts.
MIDFROM
tara_altsWHERE
tara_alts.
NAME= 'heinrich') AND
tara_mains.
ID= (SELECT
tara_alts.
MIDFROM
tara_altsWHERE
tara_alts.
NAME= 'heinrich')
Ich versteh nicht genau, was an diesem Statement falsch ist.
#1093 - You can't specify target table 'tara_alts' for update in FROM clause
MySQL gestattet (derzeit) nicht, dass du in einer Tabelle löschst und sie gleichzeitig als Datenquelle in einem Subquery angeben kannst. Daselbe gilt für Updates.
dedlfix.