[Q] Merging two queries?

Поиск
Список
Период
Сортировка
От
Тема [Q] Merging two queries?
Дата
Msg-id Pine.LNX.3.96.991218145643.29025E-100000@brook.saw.net
обсуждение исходный текст
Ответы Re: [SQL] [Q] Merging two queries?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
Hello,

I'm working on a query that confuses me. This is a database of vehicles,
and dealers. four tables are involved.

Dealership, UsedCar, Members, Ads

Dealership contains the information about various car dealerships.
UsedCar contains the information about the cars those dealerships sell.

Members is similar to Dealership, except it is for car owners who
are sellilng their own vehicle. Each owner from Members has one or
more entries in Ads table. Ads table contains the information about
the used cars that members want to sell.

Here is a sample query involving Dealership and UsedCar

SELECT DISTINCT UsedCar.Make, UsedCar.Model
FROM  Dealership,  UsedCar
WHERE Dealership.DealerID = UsedCar.DealerID     AND Dealership.States Like '%Oregon%'

And the sample output is:

Pontiac  |Grand prix se sedan 4d
Pontiac  |Sunfire se sedan 4d
Saturn   |Sc1 coupe 2d
Saturn   |Sc2 coupe 2d


Here is another query involving Members and Ads

SELECT DISTINCT Ads.Make, Ads.Model
FROM  Members,  Ads
WHERE Members.Member_ID = Ads.Member_ID     AND Members.Addr_State = 'OR'

And the sample output is:

Pontiac  |Sunfire se sedan 2d
Saturn   |Sc2 coupe 4d


I would like to create a single query that will generate output like:

Pontiac  |Grand prix se sedan 4d
Pontiac  |Sunfire se sedan 2d
Pontiac  |Sunfire se sedan 4d
Saturn   |Sc1 coupe 2d
Saturn   |Sc2 coupe 2d
Saturn   |Sc2 coupe 4d


Anyone has any suggestions?

Thanks,

-angelko



В списке pgsql-sql по дате отправления:

Предыдущее
От: "tjk@tksoft.com"
Дата:
Сообщение: Re: [SQL] making 'like' queries quicker
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [SQL] making 'like' queries quicker