问题描述
我有前一周的销售量
SELECT PARTIculaRS,(TO_CHAR(FROMDT) || ' to ' || TO_CHAR(TODT)) "Date",SUM(BILLS) Bills,ROUND(SUM(TOTAL_EXCULDING_OF_TAX) / SUM(BILLS),2) "Avg Bills",SUM(TOTAL_EXCULDING_OF_TAX) "Total Excluding Of Tax",SUM(TOTAL_INCULDING_OF_TAX) "Total Including Of Tax"
FROM (SELECT 'PrevIoUs Week Sales' PARTIculaRS,TO_CHAR(Trunc(TO_DATE(:TODT),'IW') - 1) TODT,'IW') - 7) FROMDT,SUM(NVL(H.BASICAMT,0) - NVL(H.CASHdisCAMT,0) -
NVL(H.refundAMT,0)) TOTAL_EXCULDING_OF_TAX,SUM(NVL(H.BILLAMT,0)) TOTAL_INCULDING_OF_TAX,COUNT(T.TRANHID) BILLS
FROM TRANH T,INVOICECASHSALES_H H
WHERE T.TRANHID = H.TRANHID
AND T.DT <= TO_CHAR(Trunc(TO_DATE(:TODT),'IW') - 1)
AND T.DT >= TO_CHAR(Trunc(TO_DATE(:TODT),'IW') - 7)
AND T.DOCSTATUSID IN (0,1)
AND T.ISDOCNOASSIGN = 1
AND T.TRNTYPEID = 8
AND T.COMPANYID = :COMPANYID)
GROUP BY PARTIculaRS,FROMDT,TODT
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)