dedlfix: Probleme mit SQL (Nested Sets)

Beitrag lesen

echo $begrüßung;

SELECT node1.payload,
         COUNT(*) AS level
    FROM node AS node1,
         node AS node2
Aber: Wie kann "node1.payload" selektiert werden, wenn node1 garnicht definiert ist? Oder wird erst "node AS node1" abgearbeitet, so daß node1 an dieser Stelle doch schon definiert ist?

Wenn du mal ein ganz einfaches SELECT-Statement nimmst

SELECT feld FROM tabelle

dann stünde der SQL-Parser vor dem gleichen Problem. Er liest SELECT feld und frag sich, woher "feld" nehmen, wenn nicht stehlen? Die Antwort findet er erst in der FROM-Klausel.

echo "$verabschiedung $name";