Netezza在此查询上出现错误:原因:无效列名'dummy'.select col1,col2, '' as dummy, max(col3) from table1 group by col1,col2,dummy
如果我从group by子句中移除假人,它就能正常工作但是根据sql语法,我应该包含组中的所有非聚合列。
我试图计算order_Id在子查询中出现的次数,然后将其显示在每个客户订单的平均值旁边。这是我尝试过的。total)as orderTotal from Orders where Customer_Id=person groupby Order_Idfrom Orders group by Customer_Id Order_Id order by p
我有一个SQL查询(T),其中在SELECT语句中有一个子查询。AUTO, ROOT('jobs')) AS JobsWithoutPrice st_person p JobsWithoutPrice IS NOT NULL p.id
无效的列名“JobsWithoutPrice”。这几乎可以肯定是因为SQL不允许WHERE子句