Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
alias_verwenden [2015/01/30 00:29] webproducer angelegt |
alias_verwenden [2015/12/19 00:00] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | **Ergebnis einer Unterabfrage als Alias weiterverwenden** | + | ====== Ergebnis einer Unterabfrage als Alias weiterverwenden ====== |
Die Benutzung eines Alias-Namen für eine Spalte ist in PostgreSQL nicht zulässig. | Die Benutzung eines Alias-Namen für eine Spalte ist in PostgreSQL nicht zulässig. | ||
Zeile 7: | Zeile 7: | ||
__Beispiel:__ | __Beispiel:__ | ||
- | select tab1.id as realid, * FROM altitude_correction as tab1, | + | select tab1.id as realid, * FROM altitude_correction as tab1, |
( select id from altitude_correction where latitude= :x AND longitude= :y ) as tab2 | ( select id from altitude_correction where latitude= :x AND longitude= :y ) as tab2 | ||
WHERE tab1.id BETWEEN tab2.id-1 AND tab2.id+1 | WHERE tab1.id BETWEEN tab2.id-1 AND tab2.id+1 |