Hi,
Was meint hier "SELECT-Teil"?
SELECT...
FROM...
WHERE...
Gehe ich recht in der Annahme, dass es dir darum geht, einen im FROM vergebenen Alias in der Abfrage selbst benutzen zu *müssen*?
Haargenau.
DELETE FROM table AS t WHERE... ergibt (in mysql) einen Syntaxfehler.
Hingegen
DELETE t FROM table AS t WHERE... ergibt diesen Syntaxfehler nicht.
Auch
DELETE FROM table WHERE... ergibt diesen Syntaxfehler nicht.
Und meine Frage ist:
Ist das mysql-spezifisch oder ist das entsprechend in allen Datenbanksystemen so, ist es also SQL2011 Standard?
Tobi