pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Wei Weng <wweng@kencast.com>
To: pgsql-sql@postgresql.org
Subject: How do you write this query?
Date: 31 Oct 2002 13:21:25 -0500
Message-ID: <1036088486.13986.19.camel@Monet> (raw)

I have a table 

                 Table "test"
Column	|            Type        | Modifiers
--------+------------------------+----------
data    | integer                | not null 
data1   | character varying(128) | not null
data2   | character varying(128) | not null

(Note: data is NOT the primary key.)

And 
select * from test 
returns


 data | data1 | data2 
------+-------+-------
    1 | foo   | bar 
    2 | greg  | bar
    3 | pooh  | bar
    4 | dah   | peng

I need a query that returns me the "data1" that satisfies the logic of
the following pseudo code:

1: select data2 into @out from test where data1 = 'pooh'
2: select data1 from test where data2 = @out and data = 3


What do I do?

Thanks!

-- 
Wei Weng
Network Software Engineer
KenCast Inc.





view thread (4+ messages)  latest in thread

Message-ID: <1036088486.13986.19.camel@Monet>
Permalink:  ../1036088486.13986.19.camel@Monet/
Also on:    postgresql.org/message-id/1036088486.13986.19.camel@Monet

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-sql@postgresql.org
  Cc: wweng@kencast.com
  Subject: Re: How do you write this query?
  In-Reply-To: <1036088486.13986.19.camel@Monet>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox