Bonjour,
Voilà j'ai un probleme avec une requete sql :
Je dois trier une table sur des enregidtrmeent d'une autre table : jointure. Ok mais j'ai uen relation de 1--> plusieurs donc je me retrouve avec une jointure qui dedbouble des enregistrements de ma 1er table... Le dinstinct ne fontionne des lors plus puisque la ligne créer par jointure est unique (car plusieur enregistrement dans la seconde tables...)
J'ai essayer plussieurs methodes... Rien ne passent. Le plus simple je penses serait quelque choses comme ca :
SELECT DISTINCT * FROM
Biblio/Tab1 A left outer join Biblio/Tab2 B on A.noprof =
B.noprof and A.codtsu = B.codtsu and A.coupcd = B.coupst WHERE
A.zzlib3 <> ' ' and A.zzlib4 <> ' ' ORDER BY colonne
avec un ajout là : on A.noprof = B.noprof and A.codtsu = B.codtsu and A.coupcd = B.coupst AND Min(B.etage). Mais cette syntaxe n'est pas correcte en faite je veux trié sur le champ colonne mais il peut y avoir plusieur colonne pour 1 enregistrement de la Tab1 et je voudrais selection l'enregistrement de la Tab2 qui à le champ etage le plus petit
Toute aide sera prise comme parole divinne... Je me galere :-/
Merci