Probleme en sql

DevilmayCry -  
 mgadio -
je voudrais savoir comment interdire les doublons dams ma commande sql d'un seul champ dans une requête complexe :
c'est à dire que je veux qu'il n'y ait pas de doublons pour le champ fonction seulement

SELECT Clients.*, TblRelClientsInterets.InteretID, Interlocuteurs.InterlocuteurNom," & _
" Interlocuteurs.InterlocuteurPrenom, Interlocuteurs.email," & _
" Fonctions.FonctionNom, Interlocuteurs.Fonction, Fonctions.FonctionId" & _
" FROM (Fonctions INNER JOIN (Clients INNER JOIN Interlocuteurs ON Clients.ClientId = Interlocuteurs.ClientId)" & _
" ON Fonctions.FonctionId = Interlocuteurs.FonctionId) INNER JOIN TblRelClientsInterets.InteretID" & _
" ON Clients.ClientId = TblRelClientsInterets.ClientID" & _
A voir également:

1 réponse

mgadio
 
La question est floue.
Si c'est pour ne pas avoir des répétitions pour les résultats; il faut utiliser DISTINCT
Exemple: Select distinct Clients.*,...................

Si ça na marche pas, utilise Distinctrow (c'est pour access)
0