Phoenix不支持having函数的情况(举例)

 

同一sql语句,

在mysql可以查询成功,查询出最大“平均值”,以及对应的sno;

在Phoenix会报错,提示sno不属于聚和函数也不在groupby里面,aggregate may not contains columns not in group by。(我猜测说的是箭头处的sno)

 

解决方式:
使用inner join,再次和子表相关联,不使用having。

 

 

posted @ 2022-10-11 17:21  hushuer  阅读(37)  评论(0编辑  收藏  举报