2 Stimmen

Postgresql verschachteltes SELECT

Ich lerne gerade Postgresql und kann nicht herausfinden, wie man diese verschachtelte Abfrage schreibt oder ob es überhaupt möglich ist.

Table -> Points: pid | val

Table -> Grid: gid | max_val | min_val

Return I want: pid | gid | val

So stelle ich mir das in meinem Kopf vor

for p in (SELECT * FROM Points)
    SELECT gid FROM Grid AS g WHERE p.val < g.max_val AND p.val > g.min_val   

Ist dies möglich? Wenn ja, kann mir jemand die richtige Richtung weisen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X