A voir également:
- Total distinct excel n'apparait pas
- Liste déroulante excel - Guide
- Formule excel - Guide
- Total adblock avis - Forum Internet / Réseaux sociaux
- Total webshield avis ✓ - Forum Consommation et internet
- Déplacer une colonne excel - Guide
1 réponse
ce serai bien que je mette le distinct aussi
SELECT distinct ( raisonSocialeProspect),
adresseProspect,
codePostalProspect ,
villeProspect ,
téléphoneProspect ,
faxProspect ,
emailProspect,
siteWebProspect ,
nomCommercial ,
clientProspect ,
besoinProspect ,
effectifProspect
origineProspect ,
libelleEnvironnement
nomInterlocuteurID
FROM Environnements FULL OUTER JOIN ProspectsEnvironnements ON Environnements.numEnvironnementID = ProspectsEnvironnements.numEnvironnementID
FULL OUTER JOIN Prospects ON Prospects.numProspectID = ProspectsEnvironnements.numProspectID
FULL OUTER JOIN commercial ON Commercial.numCommercialID = Prospects.numCommercialID
FULL OUTER JOIN Interlocuteurs ON Prospects.numProspectID = Interlocuteurs.numProspectID
SELECT distinct ( raisonSocialeProspect),
adresseProspect,
codePostalProspect ,
villeProspect ,
téléphoneProspect ,
faxProspect ,
emailProspect,
siteWebProspect ,
nomCommercial ,
clientProspect ,
besoinProspect ,
effectifProspect
origineProspect ,
libelleEnvironnement
nomInterlocuteurID
FROM Environnements FULL OUTER JOIN ProspectsEnvironnements ON Environnements.numEnvironnementID = ProspectsEnvironnements.numEnvironnementID
FULL OUTER JOIN Prospects ON Prospects.numProspectID = ProspectsEnvironnements.numProspectID
FULL OUTER JOIN commercial ON Commercial.numCommercialID = Prospects.numCommercialID
FULL OUTER JOIN Interlocuteurs ON Prospects.numProspectID = Interlocuteurs.numProspectID
6 mars 2007 à 14:57
un group by me parait plus approrpié à ce que tu souhaites faire. Tu es dans quel SGBD ?
Sur Mysql, ceci marche, mais pas sur sql server :
SELECT raisonSocialeProspect,
adresseProspect,
codePostalProspect ,
villeProspect ,
téléphoneProspect ,
faxProspect ,
emailProspect,
siteWebProspect ,
nomCommercial ,
clientProspect ,
besoinProspect ,
effectifProspect
origineProspect ,
libelleEnvironnement
nomInterlocuteurID
FROM Environnements FULL OUTER JOIN ProspectsEnvironnements ON Environnements.numEnvironnementID = ProspectsEnvironnements.numEnvironnementID
FULL OUTER JOIN Prospects ON Prospects.numProspectID = ProspectsEnvironnements.numProspectID
FULL OUTER JOIN commercial ON Commercial.numCommercialID = Prospects.numCommercialID
FULL OUTER JOIN Interlocuteurs ON Prospects.numProspectID = Interlocuteurs.numProspectID
GROUP BY raisonSocialeProspect
Sous sql server, il faudrait remettre dans ton group by l'ensemble des champs recherchés...
6 mars 2007 à 15:03
et tu vois je voudrait voir qu'une seule ligne par prospect parce que a l'heure actuelle j'ai plusieur ligne par prospect , les prospects qui ont plusieur interlocuteur par exemple j'aurait autant de fois le prospect qu'il a d'interlocuteur
6 mars 2007 à 15:09
6 mars 2007 à 15:12