|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : novembre 2012 Messages : 3 ![]() |
bonjour tous le monde,
je suis débutant en sql et je souhaite trier les donne de ma table, en claire ma table est la suivante ville | nom | prenom |codempl --------------------------------------------------------- ville1 | nom1 |prenom1 |1 --------------------------------------------------------- ville1 | nom2 |prenom2 |2 --------------------------------------------------------- ville1 | nom3 |prenom3 |3 --------------------------------------------------------- ville1 | nom4 |prenom4 |4 --------------------------------------------------------- ville1 | nom9 |prenom9 |5 --------------------------------------------------------- ville1 | nom10 |prenom10 |6 --------------------------------------------------------- ville1 | nom9 |prenom9 |7 --------------------------------------------------------- ville1 | nom4 |prenom4 |8 --------------------------------------------------------- ville1 | nom9 |prenom9 |9 --------------------------------------------------------- ville1 | nom10 |prenom10 |10 --------------------------------------------------------- ville1 | nom9 |prenom9 |11 --------------------------------------------------------- ville2 | nom7 |prenom7 |1 --------------------------------------------------------- ville2 | nom5 |prenom5 |2 --------------------------------------------------------- ville2 | nom1 |prenom1 |3 --------------------------------------------------------- ville2 | nom4 |prenom4 |4 --------------------------------------------------------- ville3 | nom23 |prenom23 |5 --------------------------------------------------------- ville3 | nom21 |prenom21 |6 --------------------------------------------------------- ville3 | nom22 |prenom22 |7 --------------------------------------------------------- ville3 | nom4 |prenom4 |8 --------------------------------------------------------- ville3 | nom23 |prenom23 |9 --------------------------------------------------------- ville3 | nom21 |prenom21 |10 --------------------------------------------------------- ville3 | nom22 |prenom22 |11 --------------------------------------------------------- et je veux obtenir, en exécutant une requête SQL sous sql-server, l’ordre suivant: ville | nom | prenom |codempl ------------------------------------------------------------ ville1 | nom1 |prenom1 |1 --------------------------------------------------------- ville2 | nom7 |prenom7 |1 --------------------------------------------------------- ville1 | nom2 |prenom2 |2 --------------------------------------------------------- ville2 | nom5 |prenom5 |2 --------------------------------------------------------- ville1 | nom3 |prenom3 |3 --------------------------------------------------------- ville2 | nom1 |prenom1 |3 --------------------------------------------------------- ville1 | nom4 |prenom4 |4 --------------------------------------------------------- ville2 | nom4 |prenom4 |4 --------------------------------------------------------- ville1 | nom9 |prenom9 |5 --------------------------------------------------------- ville3 | nom23 |prenom23 |5 --------------------------------------------------------- ville1 | nom10 |prenom10 |6 --------------------------------------------------------- ville3 | nom21 |prenom21 |6 --------------------------------------------------------- ville1 | nom9 |prenom9 |7 --------------------------------------------------------- ville3 | nom22 |prenom22 |7 --------------------------------------------------------- ville1 | nom4 |prenom4 |8 --------------------------------------------------------- ville3 | nom4 |prenom4 |8 --------------------------------------------------------- ville1 | nom9 |prenom9 |9 --------------------------------------------------------- ville3 | nom23 |prenom23 |9 --------------------------------------------------------- ville1 | nom10 |prenom10 |10 --------------------------------------------------------- ville3 | nom21 |prenom21 |10 --------------------------------------------------------- ville1 | nom9 |prenom9 |11 --------------------------------------------------------- ville3 | nom22 |prenom22 |11 merci pour votre aides |
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() ![]() Emmanuel CHONIONInscription : novembre 2006 Messages : 248 ![]() |
Effectivement tu es débutant.
Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Étudiant Inscription : novembre 2012 Messages : 3 ![]() |
merci pour ta réponse, effectivement ta requête résout le problème mais problème se dans la cas de figure suivant:
ville1 nom1 prenom1 1 ville1 nom2 prenom2 2 ville1 nom3 prenom3 3 ville1 nom4 prenom4 4 ville1 nom5 prenom5 5 ville1 nom6 prenom6 6 ville1 nom7 prenom7 7 ville1 nom8 prenom8 8 ville1 nom9 prenom9 9 ville1 nom10 prenom10 10 ville1 nom11 prenom11 11 ville2 nom1 prenom1 1 ville2 nom3 prenom3 3 ville2 nom4 prenom4 4 ville2 nom2 prenom2 9 ville3 nom9 prenom9 2 ville3 nom5 prenom5 5 ville3 nom6 prenom6 11 ville3 nom7 prenom7 7 ville4 nom8 prenom8 8 ville4 nom10 prenom10 10 ville4 nom11 prenom11 6 dans ce cas ta requête donne ceci: ville1 nom1 prenom1 1 ville2 nom1 prenom1 1 ville1 nom2 prenom2 2 ville3 nom9 prenom9 2 ville1 nom3 prenom3 3 ville2 nom3 prenom3 3 ville1 nom4 prenom4 4 ville2 nom4 prenom4 4 ville1 nom5 prenom5 5 ville3 nom5 prenom5 5 ville1 nom6 prenom6 6 ville4 nom11 prenom11 6 ville1 nom7 prenom7 7 ville3 nom7 prenom7 7 ville1 nom8 prenom8 8 ville4 nom8 prenom8 8 ville1 nom9 prenom9 9 ville2 nom2 prenom2 9 ville1 nom10 prenom10 10 ville4 nom10 prenom10 10 ville1 nom11 prenom11 11 ville3 nom6 prenom6 11 alors que je veux obtenir ceci: ville1 nom1 prenom1 1 ville2 nom1 prenom1 1 ville1 nom3 prenom3 3 ville2 nom3 prenom3 3 ville1 nom4 prenom4 4 ville2 nom4 prenom4 4 ville1 nom9 prenom9 9 ville2 nom2 prenom2 9 -------------------------------- ville1 nom2 prenom2 2 ville3 nom9 prenom9 2 ville1 nom5 prenom5 5 ville3 nom5 prenom5 5 ville1 nom7 prenom7 7 ville3 nom7 prenom7 7 ville1 nom11 prenom11 11 ville3 nom6 prenom6 11 --------------------------- ville1 nom6 prenom6 6 ville4 nom11 prenom11 6 ville1 nom8 prenom8 8 ville4 nom8 prenom8 8 ville1 nom10 prenom10 10 ville4 nom10 prenom10 10 |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() |
Dis nous sur quelle colonne tu veux trier? l'id?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. MCTS Database Development |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Étudiant Inscription : novembre 2012 Messages : 3 ![]() |
en fait il s'agit d'une table qui contient des doublons (sur la base de codempl) inter-ville donc ce que je veux c'est identifier ces doublons pour chaque ville c-a-d(obtenir les doublons entre ville1 et ville2 en puis les doublons entre ville1 et ville3 ensuit entre ville1 et ville4 et ainsi de suite) pour ensuite traiter ces doubons afin d'obtenir une table avec codempl unique
merci pour votre aide precieuse. |
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Inscription : août 2009 Messages : 1 012 ![]() |
Dans ce cas, autant directement cibler les éléments en doublons :
Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com