Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Français) » Messages d'erreur » Messages d'erreur SQL Anywhere » Messages d'erreur SQL Anywhere triés par ordre alphabétique (L à S)

 

ORDER BY incorrect dans la fonction d'agrégat

Constante d'erreur SQLE_INVALID_ORDERBY_IN_AGGREGATE
Etat ODBC 2 37000
Etat ODBC 3 42000
Gravité 15
SQLCODE –904
SQLSTATE 42W90
Code d'erreur Sybase 13579
Description

Une clause ORDER BY ne peut être utilisée dans une fonction d'agrégat que si la liste de sélection ne contient aucun agrégat DISTINCT ou si elle contient un seul agrégat DISTINCT dont la colonne DISTINCT est égale à la première colonne de la clause ORDER BY. D'autre part, il n'est pas possible d'utiliser plusieurs agrégats classés dans la même liste de sélection, sauf s'ils contiennent exactement la même clause ORDER BY.