dedlfix: Update mit Subselect eigene Tabelle

Beitrag lesen

Tach!

Wenn ich es richtig deute kann man das mit einem zusätzlichen Subselect und "AS tabel.." so erreichen das MySQL nicht mehr bockt und der doppelte Tabellennamen eliminiert wird.

Doppelte Tabellennamen sind nicht das Problem, die kann man mit Alias wegbekommen. Das Problem bleibt aber bestehen, dass du eine temporäre Tabelle brauchst.

Linkbeschreibung

Auf jener Seite wird nicht genau beschrieben, warum die Lösung funktioniert. Aber da ist auch ein Verweis zu einer Seite mit MySQL-FAQs angegeben. Wenn du dort mal liest, bekommst du die Lösung erklärt. Sie arbeitet weiterhin mit einer temporären Tabelle, aber die legt MySQL selbständig an, wenn - und das ist der springende Punkt - die Subquery in einer FROM-Klausel notiert ist.

dedlfix.