【发布时间】:2015-08-09 16:40:22
【问题描述】:
我有这个问题:
SELECT T.custno,T.custlastname,AVG(T.OrderAmount) , T.OrderCount
FROM(
SELECT A.custno,A.custlastname,count(b.ordno) as OrderCount, sum(c.qty*d.prodprice) AS OrderAmount
FROM customer A
JOIN ordertbl B ON A.custno=b.custno
JOIN ordline C ON b.ordno=c.ordno
JOIN product D ON c.prodno=d.prodno
WHERE A.custstate='CO'
GROUP BY A.custno,A.custlastname, b.ordno) AS T
GROUP BY T.custno,T.custlastname;
我得到这个错误:
ORA-00933: SQL command not properly ended
当我显式执行内部子查询时,它运行良好。请告诉我原因。
【问题讨论】:
标签: sql database oracle oracle11g