SQL Oracle组功能问题

时间:2013-10-13 16:12:32

标签: sql oracle group-by

我在理解如何分组多个表时遇到问题,如果我有一个表可以使它工作,但不是两个这是我的问题:

SELECT oc.custID, oc.custfirstname, oc.tankcap, oc.housetype, 
MIN(AVG(oh.fall)) FROM oil_cust oc, oil_houset oh GROUP BY oh.fall;

这是我得到的输出:

SELECT oc.custID, oc.custfirstname, oc.tankcap, oc.housetype,
       *
ERROR at line 1:
ORA-00937: not a single-group group function

我试图让两个表都有另一个组函数,但似乎没有任何工作。

1 个答案:

答案 0 :(得分:1)

您按照要汇总的列进行分组 - 与您应该执行的操作完全相反。