Bonjour, j'ai réussis grâce à vous à faire calculer le salaire entre 2 colonnes, alors je reviens vers vous afin que vous m'aidiez à trouver le maxi des salaires calculer.
QL Error: ORA-00904: "S"."NUMMATRIC" : identificateur non valide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 select s.nummatric, s.nom, s.prenom, max(salaire) from (SELECT s.nummatric, s.nom, s.prenom, se.nomservice, sum(case when r.sens='+' then e.montant else NULL end) - sum(case when r.sens='-' then e.montant else NULL end) "SALAIRE" FROM rubrique r, elements e, salarie s, service se WHERE e.nummatric=s.nummatric AND e.norubrique=r.norubrique and s.codservice = se.codservice GROUP BY s.nom, s.prenom, s.nummatric, se.nomservice) order by s.nummatric asc;
00904. 00000 - "%s: invalid identifier"
et quand je change, j'ai encore d'autres erreurs. Est ce que ma syntaxe du départ n'a pas un problème??
merci
Partager