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

 


Dernière réponse
Sujet : [Oracle] - Énigme
AlphaT C'est bon mais il manquait des détails,  moi aussi j'avais essayé comme ça au début.
 
Voici la bonne requête SELECT :
 
SELECT LEVEL Rang, MAX(SAL) Salaire
   FROM EMP
   GROUP BY LEVEL
   START WITH SAL = (SELECT MAX(SAL) FROM EMP)
   CONNECT BY PRIOR SAL > SAL
   ORDER BY LEVEL;
 
A ce sujet, il y a de l'aide dans l'ORACLE 7 SERVER SQL REFERENCE
4-412 (P.584)

 

--Message édité par AlphaT--


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
AlphaT C'est bon mais il manquait des détails,  moi aussi j'avais essayé comme ça au début.
 
Voici la bonne requête SELECT :
 
SELECT LEVEL Rang, MAX(SAL) Salaire
   FROM EMP
   GROUP BY LEVEL
   START WITH SAL = (SELECT MAX(SAL) FROM EMP)
   CONNECT BY PRIOR SAL > SAL
   ORDER BY LEVEL;
 
A ce sujet, il y a de l'aide dans l'ORACLE 7 SERVER SQL REFERENCE
4-412 (P.584)

 

--Message édité par AlphaT--

zeltron A tout hasard( desole mais je ne sais pas si ca va marcher avec Oracle )
 
SELECT Rang,Salaire FROM employes ORDER BY Salaire DESC

 

--Message édité par zeltron--

AlphaT Est-ce qu'il y en a qui sont bons avec Oracle? et qui ont rien à foutre, j'ai un problème:
 
Supposons une table d'employés avec des colonnes pour le nom,le poste,le numéro du patron, le salaire, etc. Il faut sortir les données comme suit : une commande SQL qui sort le rang en fonction du salaire :
 
Rang   Salaire
----   --------
1     5000.00$
2     3100.00$
3     3000.00$
4     2975.00$  
5     2850.00$
6     2450.00$
7     1600.00$
8     1500.00$
9     1300.00$
10    1100.00$
11     950.00$
12     875.00$
13     200.00$

 

--Message édité par AlphaT--


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)