TeraData聚合函数

时间:2012-08-13 06:42:33

标签: sql aggregate teradata

当我尝试使用count选择几列时,我收到了以下错误。 “选定的非聚合值必须是关联组的一部分”。 我的查询是这样的。

SELECT COUNT(1),COLUMN1,COULUMN2 FROM TABLE-NAME

1 个答案:

答案 0 :(得分:2)

如果您对COLUMN1和COLUMN2的每个组合进行了计数:

SELECT COUNT(1), COLUMN1, COLUMN2 FROM TABLE_NAME GROUP BY COLUMN1, COLUMN2

如果您正在计算表格中的所有记录:

SELECT COUNT(1) OVER (), COLUMN1, COLUMN2 FROM TABLE_NAME