From: | David Olbersen <dave(at)slickness(dot)org> |
---|---|
To: | <pgsql-sql(at)postgresql(dot)org> |
Subject: | Self-Referencing |
Date: | 2001-03-28 23:38:38 |
Message-ID: | Pine.LNX.4.31.0103281532530.11993-100000@bubbles.electricutopia.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hello,
I have a feeling this isn't going to make much sense, but I'm gonig to try
anyway.
What I'd like to do is be able to refer to an outer-SELECT from an
inner-SELECT. I hope this makes sense.
I need to be able to refer to the row that's being processed in a SELECT. I'm
going to use the idea of 'this' referring to the row that's currently being
processed. Here's the example of what I'd like:
SELECT
building_id,
num_buildings,
(
SELECT count( building_id )
FROM building_portals
WHERE building_id = THIS.building_id
)
FROM buildings;
Am I making things too complicated, and if so will somebody *PLEASE* tell me
the easier way to do this. Thanks.
-- Dave
From | Date | Subject | |
---|---|---|---|
Next Message | Gerald Gutierrez | 2001-03-29 00:10:58 | Can a SELECT block? |
Previous Message | Marcos Minshew | 2001-03-28 22:53:30 | SELECT ... FOR UPDATE |