This should do it.  There's a union and a left outer join.  I hope this
works in Access, I've never used it...
/* First Get Centennial Members */
SELECT FirstName
    , LastName
    , Address1
    , Address2
    , City
    , Country
FROM tblCentennialMembers

/* Now Get Members who are in the Foundation but aren't Centennial Members
*/
UNION
SELECT m.FirstName1 AS FirstName
    , m.SurName1 AS LastName
    , m.Add1 AS Address1
    , m.Add2 AS Address2
    , m.City
    , m.Country
FROM tblMain m
    LEFT OUTER JOIN tblCentennialMembers cm
        ON m.FirstName1 =  cm.FirstName
        AND m.SurName1 = cm.LastName
WHERE m.Foundation = Yes
AND cm.FirstName IS NULL /* Removes Centennial Members Records from result
*/

On Wed, Feb 27, 2008 at 9:11 PM, Mark Henderson <[EMAIL PROTECTED]> wrote:

> OK, so that was working, and those are the only two fields I want to
> union on, which is fine. But now I also want to add the address fields
> to the query result, without doing a  union on those additional fields.
> Some addresses aren't entered quite right, and this will then create
> duplicates even though the query doesn't see them as such - does that
> make sense?
>
> So, for instance, when I do:
>
> SELECT FirstName1 AS FirstName, Surname1 AS LastName
> FROM tblMain
> WHERE foundation = Yes
> UNION
> SELECT FirstName, LastName
> FROM tblCentennialMembers;
>
> I get the result set I want. But if I do
>
> SELECT FirstName1 AS FirstName, Surname1 AS LastName. Add1, Add2, City,
> Country
> FROM tblMain
> WHERE foundation = Yes
> UNION
> SELECT FirstName, LastName, Address1, Address2, City, Country
> FROM tblCentennialMembers;
>
> It returns almost everything including the duplicates since add1 doesn't
> always match address1, even though the first and last names match.
>
> So, how to get the extra fields into the original result set while only
> doing a union on first and last names?
>
>
> Mark
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:300090
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to