Re: Selecting from two tables

From: mauro(dot)folcarelli(at)sistinf(dot)it
To: pgsql-php(at)postgresql(dot)org
Subject: Re: Selecting from two tables
Date: 2004-01-15 07:44:09
Message-ID: OF5DA66277.51C42621-ONC1256E1C.002A6AD2@sistinf.it
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-php

>> I have a table called Jobs and another called Applications.
>> I can query all Job rows, but how do I also include the number
>> of Application rows for each Job row in the SELECT statement?

Try this way:

(1) CREATE VIEW viewappl AS
SELECT jobid
,count(*) as numappl
FROM application
GROUP BY
jobid;

(2) SELECT
job.jobid
,job.login
,job.jobtitle
,job.jobdescrip
,job.jobkeywords
,job.valid
,job.postdate
,viewappl.numappl
FROM job , viewappl
where job.jobid = viewappl.jobid
order by
job.jobid
;

I hope it's ok.

Hi, Mauro

Browse pgsql-php by date

  From Date Subject
Next Message Nick Barr 2004-01-15 08:37:40 Re: Selecting from two tables
Previous Message Michael Hanna 2004-01-14 23:33:13 Selecting from two tables