Bonjour à tous,

Voila j'ia une base mssql et j'effectue une requete qui s'aparente à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$query_pers ='SELECT DISTINCT(T_SAL.MATRICULE_),T_PERS.NOM_ ,T_PERS.PRENOM_ ,T_AFFEC.TITRE_ZONE_ ,T_AFFEC.TEXTE_'
        . ' FROM '.$Table_pers.' T_PERS , '.$Table_sal.' T_SAL , '.$Table_affec.' T_AFFEC'
		. ' WHERE T_SAL.PERSONNE_ = T_PERS.PERSONNE_'
		. ' AND T_SAL.PERSONNE_ = T_AFFEC.SALARIE_'
		. ' AND TITRE_ZONE_ IN ("2","3");';
La requete me retourne deux fois les memes usagés ce qui normale car ils ont chacun un titre_zone(1 et 2), cependant le terme DISTINCT ne devrait-il pas me retourner qu'un seul nom ?
J'espere avoir été assez clair ...
Merci pour votre soutient .