分组问题,请高手指教,再线等待!
数据窗口的分组问题,代码如下,但报错[ORA-000936 missing expression]代码如下,请各位高手指点
SELECT INSURANCE.MEDICAL_PAYMENT_MASTER.DATE_OF_PAYMENT,
count(*),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.TOTAL_COSTS),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_FROM_FUND),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_FROM_HELP),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_OTHER_FEE),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_FROM_SUPPLY),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_FROM_ACCOUNT),
sum(*),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_FROM_ICCARD),
sum(INSURANCE.MEDICAL_PAYMENT_MASTER.PAY_CASH)
FROM INSURANCE.MEDICAL_PAYMENT_MASTER
WHERE ((INSURANCE."MEDICAL_PAYMENT_MASTER"."CLINIC_OR_HOSPITALIZED" = 0) AND
(TO_CHAR(INSURANCE."MEDICAL_PAYMENT_MASTER"."DATE_OF_PAYMENT",'YYYY-MM-DD') >= :start_date) AND
(TO_CHAR(INSURANCE."MEDICAL_PAYMENT_MASTER"."DATE_OF_PAYMENT",'YYYY-MM-DD') < :end_date))
GROUP BY INSURANCE.MEDICAL_PAYMENT_MASTER.DATE_OF_PAYMENT