Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/02/2008, 15h11   #1
Invité régulier
 
Inscription : janvier 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 14
Points : 5
Points : 5
Par défaut [SQL] Order by particulier

Bonjour ,

Je souhaiterais faire une requête sur une liste de pays de tel manière a ce que le résultat soit classé par ordre alphabétique , jusque la rien de particulier .
Mais est-il possible de paramétrer mon order by pour que le pays 'France' soit toujours le premier pays du résultat si il existe ?

pour obtenir quelque chose dans mon result set comme :

- France
- Allemagne
- Andorre
- Belgique
- ...
- ...
- Zimbabwe.

Bref je pense avoir été claire , si quelqu'un a une solution pour faire ce genre de classement hors de l'application ca m'aiderais pas mal

Merci d'avance .

Julien
-Ju- est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 15h14   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Code :
ORDER BY DECODE(Pays,'France','A',Pays)
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 15h16   #3
Invité régulier
 
Inscription : janvier 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 14
Points : 5
Points : 5
C'est bien plus simple que ce que je pensais , merci beaucoup
-Ju- est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h24.


 
 
 
 
Partenaires

Hébergement Web