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

SQL Anywhere 11.0.1 (日本語) » エラー・メッセージ » SQL Anywhere のエラー・メッセージ » SQL Anywhere のエラー・メッセージ (五十音順、あ~さ)

 

集約関数の ORDER BY が不正です。

エラー定数 SQLE_INVALID_ORDERBY_IN_AGGREGATE
ODBC 2 ステータス 37000
ODBC 3 ステータス 42000
重大度 15
SQLCODE –904
SQLSTATE 42W90
Sybase エラー・コード 13579
考えられる原因

集合関数で ORDER BY を使用できるのは、select リストに DISTINCT 集合関数がないか、ORDER BY の最初のカラムと等しい DISTINCT カラムのある DISTINCT 集合関数が 1 つある場合だけです。また、ORDER BY 句が完全に同じでないかぎり、並べ替えた複数の集合関数を同じ select リストの中で使用することはできません。