我在理解如何分组多个表时遇到问题,如果我有一个表可以使它工作,但不是两个这是我的问题:
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
我试图让两个表都有另一个组函数,但似乎没有任何工作。
答案 0 :(得分:1)
您按照要汇总的列进行分组 - 与您应该执行的操作完全相反。