From: | Gary Stainburn <gary(dot)stainburn(at)ringways(dot)co(dot)uk> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | left outer join only select newest record |
Date: | 2012-05-23 09:27:39 |
Message-ID: | 201205231027.39198.gary.stainburn@ringways.co.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hi folks,
I know I've seen posts like this before but Google isn't helping today.
I have two tables, vehicle stock and tax requests. Each vehicle can be taxed
more than once, but I only want to pull in the most recent tax request - the
one with the highest ud_id.
I have the following, which obviously returning multiple records which then
appears that the same vehicle is in stock multiple times. How can I make it
so we only show each vehicle once, showing the most recent tax request
details.
select * from stock_details s
left outer join used_diary u on s.s_registration = u.ud_registration;
--
Gary Stainburn
Group I.T. Manager
Ringways Garages
http://www.ringways.co.uk
From | Date | Subject | |
---|---|---|---|
Next Message | Oliveiros d'Azevedo Cristina | 2012-05-23 09:37:31 | Re: left outer join only select newest record |
Previous Message | Ferruccio Zamuner | 2012-05-23 09:24:07 | sub query and AS |