Fonction de groupe n'est pas autorisé ici

Lorsque j'exécute la requête suivante, je reçois

ORA-00934: fonction de groupe n'est pas autorisé ici

quel est le problème ?

select c.Numcom,c.Nompr,c.salaire_fix
from commercialv c,comercialv c1
where c.salaire_fix=(max(c1.salaire_fix) );
  • D'abord je pense que vous avez raté une jointure, deuxièmement, vous devez obtenir le max comme une sous-requête
InformationsquelleAutor user3093583 | 2015-01-21