RE: Two table select (fwd) - Mailing list pgsql-sql
From | Jackson, DeJuan |
---|---|
Subject | RE: Two table select (fwd) |
Date | |
Msg-id | F10BB1FAF801D111829B0060971D839F63FB1E@cpsmail Whole thread Raw |
Responses |
RE: Two table select (fwd)
(Andy <alewis@mpsi.net>)
|
List | pgsql-sql |
You could use unions, but I must ask why do you have all those rbldg# columns in your table? What's the basic thought behind your database layout? -DEJ > -----Original Message----- > From: Andy [mailto:alewis@mpsi.net] > Sent: Wednesday, February 03, 1999 1:00 PM > To: djackson@cpsgroup.com > Subject: Two table select (fwd) > > > The apts table is at the bottom. > > I guess what I am trying to do is to pick each rbldg[x] from > the referral query > and then take that and query the apts table for the bldgname. > > rbldg[x] is the apt building number and bldgname is the building name. > > Thanks > > Andy > > > > I have two queries that I'd like to make as one. Here are the queries: > > select * from referral where oid = $some_oid > > select bldgname from apts where bldgnum = 'rbldg1' > > > I am trying to get the bldgname from the apts table and want > to get all of the > bldgname's including rbldg2, rbldg3, rbldg4. Trying to do it > in one select > statment, is this possible? > > > > table = referral > +----------------------------------+-------------------------- > --------+-------+ > | rstate | varchar() > | 2 | > | rrif | varchar() > | 10 | > | rphone | varchar() > | 20 | > | rfirstname | varchar() > | 20 | > | rlastname | varchar() > | 25 | > | rbldg1 | varchar() > | 10 | > | rbldgcomment1 | text > | var | > | rbldg2 | varchar() > | 10 | > | rbldgcomment2 | text > | var | > | rbldg3 | varchar() > | 10 | > | rbldgcomment3 | text > | var | > | rbldg4 | varchar() > | 10 | > .... > +----------------------------------+-------------------------- > --------+-------+ > > Table = apts > +----------------------------------+-------------------------- > --------+-------+ > | Field | Type > | Length| > +----------------------------------+-------------------------- > --------+-------+ > | bldgnum | varchar() > | 10 | > | bldgname | varchar() > | 35 | > ... > +----------------------------------+-------------------------- > --------+-------+ > > Thanks in advance > > Andy > > >