jean-paul
jnatola at hotmail.com
Tue Feb 3 13:08:30 CST 2009
turns out i need to do 2 different queries now that I have this- comes the scary part- how would IMPORT - I had no problems importing just into contacts, tested it with a csv and it went right in- the key is to get source_codes and org_types to match the records one for source codes; SELECT contacts.*, contacts_source_codes.source_code FROM contacts LEFT JOIN switchboard ON switchboard.table_left_id = contacts.id AND switchboard.table_left = 'contacts' LEFT JOIN contacts_source_codes ON contacts_source_codes.id = switchboard.table_right_id WHERE switchboard.table_right = 'contacts_source_codes' AND contacts_source_codes.id IS NOT NULL ORDER BY contacts.last_name, contacts.first_name one for org types; SELECT contacts.*, contacts_organization_types.organization_type FROM contacts LEFT JOIN switchboard ON switchboard.table_left_id = contacts.id AND switchboard.table_left = 'contacts' LEFT JOIN contacts_organization_types ON contacts_organization_types.id = switchboard.table_right_id WHERE switchboard.table_right = 'contacts_organization_types' AND contacts_organization_types.id IS NOT NULL ORDER BY contacts.last_name, contacts.first_name Jean-Paul Natola > Date: Mon, 2 Feb 2009 14:35:08 -0600 > To: dba-sqlserver at databaseadvisors.com > From: robert at webedb.com > Subject: Re: [dba-SQLServer] Newbie needs help with select statement > > In order to "link" the tables together, > they have to have a column in common > between them. > _________________________________________________________________ Hotmail® goes where you go. On a PC, on the Web, on your phone. http://www.windowslive-hotmail.com/learnmore/versatility.aspx#mobile?ocid=TXT_TAGHM_WL_HM_versatility_121208