sql语句错误
报未指定的错误,各位大虾帮我看看!
select sum(inpayMoney) as 收入金额,
sum(outPayMoney) as 支出金额,
sum(inpayMoney-outPayMoney) as 利润,
sum(inpayMoney-outPayMoney)/sum(inpayMoney) as 纯利润率
from ( select
iif(InpayDate is null, OutPayDate, InpayDate) as DoDate,
iif(InpayMoney is null, 0, inPayMoney) as inPayMoney,
iif(OutPayMoney is null, 0, OutPayMoney) as OutPayMoney
from ( select a.InpayDate,a.InpayMoney,b.outPayDate,b.outPayMoney
from ( select
cdate(left(cstr(format(InpayTime,'yyyy-mm-dd')),10)) as inpayDate,
sum(payMoney) as inpayMoney
from inpay where if_pay='是'
group by cdate(left(cstr(format(InpayTime,'yyyy-mm-dd')),10)))a
full join ( select outpaybill.outpayDate as outPayDate,
outpaybill.TotalMoney as outPayMoney
from outpaybill,outpayType
where outpaybill.outpayTypeID=outpayType.outpayTypeID and outpayType.ifCalCost='是')b
on a.InpayDate=b.OutPaydate) c ) d
where doDate>=:dtFrom and doDate<:dtTo