|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre à l'essai
![]() Inscription : janvier 2005 Messages : 77 ![]() |
Bonjour,
J'ai une table qui contient plusieurs champs, dont deux que je dois sélectionner. La table ressemble à ça : Code :
Si je fais un distinct sur un substr du code, ça fonctionne bien, mais une fois que j'essaie aussi d'afficher le nom, ça m'affiche tous les noms et donc, le code apparait plusieurs fois. (ma DB n'est pas comme ça, c'est une exemple pour simplifier, les codes sont des chiffres et le champ est décimal) Code :
Je me fiche de quel nom est choisi parmi les trois, le premier est le bon. J'ai beau essayer tous les joins et les distincts, je n'arrive pas à avoir ce que je veux... Je ne suis pas très douée avec les group by et les having alors qu'il y a une solution en utilisant ces possibilités, soit je n'y ai pa pensé, soit j'ai mal syntaxé le tout et mon JDBC n'accepte pas la requête. Est-ce que quelqu'un a une idée? |
||||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Responsable de service informatique Inscription : janvier 2009 Messages : 1 081 ![]() |
Bonjour,
Tu peux essayer ceci: Code SQL :
Tatayo. |
||
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : janvier 2005 Messages : 77 ![]() |
Omg, merci, c'était super simple >.<
Tout le monde me disait "nan c'est pas possible", je désespérais... Merci beaucoup <3 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com