ora version 9i.
Je me rappelle avoir vu qu'il est possible de trié selon des valeurs d'un champ.
Exemple : ma colonne contient les enregistrements suivants
A
B
C
D
,
je veux ordonné selon C,B,D,A
Ai-je vu ça sous ora ou sqlServer ?
ora version 9i.
Je me rappelle avoir vu qu'il est possible de trié selon des valeurs d'un champ.
Exemple : ma colonne contient les enregistrements suivants
A
B
C
D
,
je veux ordonné selon C,B,D,A
Ai-je vu ça sous ora ou sqlServer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE DVP(X VARCHAR2(25)); INSERT INTO DVP VALUES ('B'); INSERT INTO DVP VALUES ('C'); INSERT INTO DVP VALUES ('A'); INSERT INTO DVP VALUES ('D'); SELECT X FROM DVP ORDER BY DECODE(X, 'A', 4, 'B', 2, 'C', 1, 'D', 3) ASC;8i CYRIL> @debug/tmp
Table créée.
1 ligne créée.
1 ligne créée.
1 ligne créée.
1 ligne créée.
X
-------------------------
C
B
D
A
4 ligne(s) sélectionnée(s).
Modérateur des forums Oracle et Langage SQL
Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager