J'ai un tableau avec l'ID de l'article et le prix de l'article. J'utilise Oracle. J'aimerais obtenir uniquement les identifiants dont le prix est le plus élevé.
Cela fonctionne sur MySQL, mais pas sur Oracle (pourquoi pas !?!?).
SELECT Main.itemid
FROM Main
HAVING MAX(Main.itemprice)
Comme je vais l'utiliser dans une autre requête imbriquée, je dois faire en sorte que cela fonctionne en utilisant les éléments suivants HAVING
. Des idées ? Merci !
BTW, produit cette erreur :
ORA-00920: invalid relational operator