Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
1797 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle] Tri personnalisé sur colonne

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Oracle] Tri personnalisé sur colonne

n°1642013
Ju -
Posté le 13-11-2007 à 10:35:35  profilanswer
 

Salut à tous,
J'ai parcouru le forum mais je n'ai rien trouvé...
Voici mon pb, apparemment très simple: je voudrais ajouter à ma requête

Code :
  1. SELECT name, firstname, sex from person

un tri personnalisé sur la colonne sexe, sachant que cette colonne renvoie les valeurs F, M ou A. Je voudrais que les résultats soient triés/groupés selon cette colonne mais dans l'ordre F, M puis A. Donc un order by sex ne suffit pas, je pense plus à un group by/having mais je ne trouve pas la clause...help.
Merci d'avance!

mood
Publicité
Posté le 13-11-2007 à 10:35:35  profilanswer
 

n°1642015
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-11-2007 à 10:42:42  profilanswer
 

group by ou having n'ont strictement rien a voir la dedans puisqu'il s'agit de choses qui s'utilisent avec des aggrégats ( genre max, sum ...).
Dans ton case je ferais quelque chose dans le genre:

Code :
  1. SELECT name, firstname, sex FROM person ORDER BY case sex when 'F' then 1 when 'M' then 2 else 3 end

n°1642034
Ju -
Posté le 13-11-2007 à 11:08:30  profilanswer
 

En effet, je n'y étais pas du tout.  
La classe, merci.


Message édité par Ju - le 13-11-2007 à 11:20:13

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle] Tri personnalisé sur colonne

 

Sujets relatifs
Oracle et vérification du remplissage des TableSpace ?vba - Excel - Tri de lignes via une tmplist()
[SQL,ORACLE]Message d'erreur mutating, trigger....(RESOLU) Problème d'insertion dans une table sous oracle
Connexion à une base Oracle Express 10g[ORACLE] Conversion notation scientifique -> decimal
Résultats avec des liaisons de table.[SQL]Plusieurs valeurs pour une même colonne
[C#]Motif personnalisé sur System.Drawing.Pendécaller une sélection de colonne
Plus de sujets relatifs à : [Oracle] Tri personnalisé sur colonne


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR