je fais :
mais ce quej'aimerai c'est grouper seuelment par CLETBL mais récuperer LIB1 et CLETBL comment faire? ceci ne marche pas :
suis je obliger de faire 2 requetes? merci d'avance
le pb c'est qu'il y a des douclons dans la base que j'interroge pour remplir un menu deroulant et des fois on peu avoir ceci: CLETBL LIB1 10 Interdit 10 Interdits voila ;o) et moi je veux recuperer le lib1 et la cle mais qu'une seul fois la meme cle et qu par consequant dans mon menu deroulant ca m'enleve les doublons
et un "SELECT DISTINCT"
comment fait-on pour faire un DISTINCT sur un champ uniquement?
Ceci ca fait un distinct sur les 2 champs et ac me sort la meme chose que le group by j'avais deja essayé
Comment veux tu faire des regroupements, si tu veux sortir les details de tes libellés ?? tu aurais un exemple precis de ce que tu veux afficher ?
Pour récuperer un seul libellé par code, tu peux faire comme ça : select CLETBL, max(LIB1 ) from TBL group by cletbl; Amusant, non, un max sur un champ texte ? En tout cas ça marche, mais c'est pas très propre.
avec ca il risque de se retrouver avec 10 interdits 10 interdits non ?
Non, il aura juste 10 Interdits ( interdits > interdit )
erf oui j ai pas vu le group by ensuite, mea culpa
ca c'est une idée interessante ;o)