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 のエラー・メッセージ (五十音順、あ~さ)

 

'%1' に対する関数またはカラムの参照も GROUP BY 句に記述する必要があります。

エラー定数 SQLE_INVALID_GROUP_SELECT
ODBC 2 ステータス 37000
ODBC 3 ステータス 42000
パラメータ 1 直接または式の中で参照される、GROUP BY 句に入れる必要があるカラムの名前。
重大度 15
SQLCODE –149
SQLSTATE 53003
Sybase エラー・コード 7321
考えられる原因

select リストまたはネストされたクエリ・ブロックの中で、GROUP BY 句にない非集合関数またはカラム参照を使用しました。GROUP BY を使ったクエリでは、集合関数以外の select リスト項目は GROUP BY 句中にも入れてください。select リスト項目がカラム参照またはエイリアスである場合は、GROUP BY 句にカラム名かエイリアスを追加します。select リスト項目がスカラ関数である場合は、GROUP BY 句中の関数の引数が、select リスト内のものと必ず一致するようにしてください。場合によっては、GROUP BY 句にカラムを追加する代わりに、カラム名に MAX 関数 (または別の集合関数) を使った方がよいこともあります。