错误常量 | SQLE_INVALID_GROUP_SELECT |
ODBC 2 状态 | 37000 |
ODBC 3 状态 | 42000 |
参数 1 | 必须出现在 GROUP BY 子句中的直接引用或通过表达式引用的列的名称。 |
严重级 | 15 |
SQLCODE | –149 |
SQLSTATE | 53003 |
Sybase 错误代码 | 7321 |
所用的选择列表或嵌套查询块中的非集合函数或列引用没有出现在 GROUP BY 子句中。在使用 GROUP BY 的查询中,非集合函数的选择列表项也必须出现在 GROUP BY 子句中。如果选择列表项是列引用或别名,可以将列名称或别名添加到 GROUP BY 子句中。如果选择列表项为标量函数,需确保 GROUP BY 子句中函数的参数与选择列表中的参数完全匹配。在某些情况下,您可能需要对列名称(或其它集合函数)使用 MAX 函数,而不是将该列添加到 GROUP BY 子句中。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |