Re: Oracle Left Outer Join problem - first occurance of a match

From: <trpost_at_gmail.com>
Date: Thu, 30 Oct 2008 12:45:47 -0700 (PDT)
Message-ID: <182d4c4f-075d-4386-8d6b-505b69d96ef9@i76g2000hsf.googlegroups.com>


I got an email from z1hou1_at_gmail.com and this works:

SELECT f.id, f.first, l.second
FROM first_names f, (SELECT min(l1.id),l1.last_name FROM last_names l1
group by l1.last_name ) l
WHERE f.id = l."MIN(l1.id)"
UNION ALL
SELECT f.id, f.first,NULL
FROM first_names f
WHERE f.id NOT IN (SELECT l.id FROM last_names l)

Thanks!! Received on Thu Oct 30 2008 - 14:45:47 CDT

Original text of this message