Ciao a tutti,
allora spiego il problema: ho esportato i contatti di Exchange in una tabella Access (l'ho chiamata Contatti), ora il risultato finale sarebbe quello di aggiungere alcuni dati alla tabella Clienti (es. telefono e fax, nella tabella Clienti ci sono i campi ma non ci sono i dati).
Quindi devo fare una query per "pulire" i dati sati che mi servono nel WHERE metto quindi la condizione Contatti.Societa=Clienti.Societa il problema però è che il campo Contatti.Societa è presente in più record della tabella Contatti (perchè della società XXX posso avere più contatti e quindi più schede in Exchange), ora io vorrei prendere SOLO 1 CONTATTO per società, ho quindi usato il SELECT DISTINCT ma continua a darmi più record per alcune società. :master:

Posto la query di esempio:
Codice PHP:
SELECT DISTINCT Clienti.COD_CLIClienti.SocietaContatti.SocietaContatti.UfficioContatti.FaxContatti.CellulareContatti.IndirizzopostaelettronicaContatti.PIVAContatti.CODFISC
FROM Contatti
Clienti
WHERE 
(((Contatti.Societa)=[clienti].[Societa]))
ORDER BY Clienti.Societa
Ciao
Fabio