You are on page 1of 1

SELECT actipser, max(psdescri) AS descri,

sum(acpesnet/1000) AS tns,
max(iif(actipser=9,pspretot,pscorman)) AS pre_cor,
sum(iif(actipser<9,(acpesnet/1000)*pscorman,iif(actipser=9,
(acpesnet/1000)*pscormec,0))) AS imp_cor,sum(acimpcos) as imp_cos2,
max(iif(actipser<5,pscarman,pscarmec)) AS pre_car,
sum(iif(actipser>4 and actipser<9,(acpesnet/1000)*pscarmec,0)) AS
imp_car,sum(acimpcar) as imp_car2,
max(pspretot) AS pre_tot,
sum((acpesnet/1000)*pspretot) AS imp_tot,
sum(acimpveh) AS imp_veh
FROM cnapucar, cnpreser
WHERE datevalue(acfecbol)>=#2017/09/01#
and datevalue(acfecbol)<=#2017/09/15#
and actipser=pscodser
GROUP BY actipser;

update cnapucar set acimpcos=(acpesnet/1000)*35


where actipser=9
and acimpcos=0

select itnrodoc as ticket,


max(iif(itcorrel=1,itnrocom,0)) as cmpbte1,
max(iif(itcorrel=2,itnrocom,0)) as cmpbte2,
max(iif(itcorrel=3,itnrocom,0)) as cmpbte3,
max(iif(itcorrel=4,itnrocom,0)) as cmpbte4
from cnittick
group by itnrodoc

You might also like