Benutzer-Werkzeuge

Webseiten-Werkzeuge


alias_verwenden

Ergebnis einer Unterabfrage als Alias weiterverwenden

Die Benutzung eines Alias-Namen für eine Spalte ist in PostgreSQL nicht zulässig. Damit ein Alias in der WHERE-Clausel zur Verfügung steht muss die Spalte in der FROM-Klausel als 2. Tabelle eingefügt werden.

Beispiel:

select tab1.id as realid, * FROM altitude_correction as tab1,
( select id from altitude_correction where latitude= :x AND longitude= :y  ) as tab2
  WHERE tab1.id BETWEEN tab2.id-1 AND tab2.id+1
alias_verwenden.txt · Zuletzt geändert: 2015/12/19 00:00 (Externe Bearbeitung)