Rolf B: Unterschiedliche Ergebnissmenge im Script vs. phpMyAdmin

Beitrag lesen

Hallo Linuchs,

SQL ist keine Programmiersprache, ein Werkzeug für DB Kunden aller Art, vom Programmierer bis hin zum bekannten C-Promi Dymsta Anzunim Uhse (kurz: DAU). Deswegen versucht es, mitzudenken.

Tables in Subqueries sind lokal, d.h. wenn die Subquery nur eine Table verwendet, braucht sie keinen Alias.

Nur falls schon innerhalb der Subquery mehrere Tabellen auftreten und Spaltennamen mehrdeutig sind, ist in der Subquery die Vergabe von Aliasen erforderlich.

Und wenn aus der Subquery ein Bezug auf eine Row außerhalb der Subquery hergestellt werden muss, dann ist für diesen Bezug ebenfalls ein Alias nötig.

Rolf

--
sumpsi - posui - obstruxi