查詢引擎

查詢引擎,SQL手工設計。
select
b.chmc cunhuo,
h.clhm cheliang,
b.jz jz,
b.dj dj,
b.shifu sf,
case when b.jz>0 then 1 else -1 end cheshu,
h.pk_corp corp,
h.bill_no djh,
b.cgkd cgkd,
b.sj sj,
h.operatedate zdrq,
b.
p.bill_no

 from sn_yfjs h
inner join sn_yfjs_b b on(h.pk_yfjs=b.pk_yfjs)
where nvl(h.dr,0)=0 and nvl(b.dr,0)=0
select * from sn_yfjs h
 
select
p.clhm  carno,
p.operatedate billdate,
c.jz notnum,
c.clxz maxmun,
c.dj mprice,
c.sl mtex,
c.yf outmoney,
c.tjri comdate,
c.cgkd fromadd,
round(c.yf*c.sl,2) mouttex,
c.yf-round(c.yf*c.sl,2)  outmoney2,
c.chmc invid,
invb.invname invname,
car.sjxm carname,
car.sh texno,
car.yhzh moneyno,
car.sfzh personid
from sn_yfjs p
inner join sn_yfjs_b c on(p.pk_yfjs=c.pk_yfjs)
left join sn_cheliang car on(nvl(car.dr,0)=0 and car.clhm=p.clhm and car.pk_corp=p.pk_corp )
left join bd_invbasdoc invb on(invb.pk_invbasdoc=c.chmc)
where nvl(p.dr,0)=0 and nvl(c.dr,0)=0
and p.pk_corp=#L
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章