【发布时间】:2018-09-18 09:43:26
【问题描述】:
我在 Teradata 查询下面有这个:
create volatile table Sales_Record as (select max(a2.MDL_DESC),max(a3.DMD_DESC) FROM
MDL_DD_DESC a2, DMD_DD_DESC a3);
当尝试使用以下内容执行查询时:
create volatile table Sales_Record as (select a1.SAL_DT SAL_DT,max(a2.MDL_DESC),max(a3.DMD_DESC) FROM SAL_DD_DT a1,
MDL_DD_DESC a2, DMD_DD_DESC a3);
出现错误:
Selected non-aggregate values must be part of the associated group.
如何在聚合函数的查询中添加a1.SAL_DT SAL_DT?
【问题讨论】: