select b.itemn as 商品编码,a.barcode as 商品条形码,a.itemname as 商品名称,a.producer as 生产厂家,
b.rkdh as 入库单号,b.shipno as 生产批号,b.orderno as 订货单号,b.vendorno as 供应商编码,
b.vendorname as 供应商名称,b.receiver as 入库人,b.receivedate as 入库日期,b.execdate as 生效日期,
b.purprice as 商品进价,b.saleprice as 商品售价,
c.descr as 结算方式,d.descr as 库区代码,
e.purprice as 订货数量,e.orderqty as 入库数量
from
t_goods a,
(select 
a.receiveno as rkdh,a.orderno,a.vendorno,
b.itemno as itemn,b.shipno,b.overduedate,b.purprice,b.saleprice,
a.vendorname,a.receiver,a.receivedate,a.execdate,a.depot
from 
t_receive_h a,t_receive_d b
where
a.receiveno=b.receiveno and
a.receivedate>='2010-7-1'+' 00:00:00' and
a.receivedate<='2010-7-1'+' 23:59:59') b,
(select syscode,descr from s_syscode where parentcode='215') c,
(select depot,descr from s_depot) d,
(select orderno,itemno,purprice,orderqty from t_order_d) e
where
a.itemno=b.itemn
and a.managetype=c.syscode
and d.depot=b.depot
and b.orderno=* e.orderno
and b.itemn=e.itemno服务器: 消息 303,级别 16,状态 1,行 1
表 't_receive_h' 是外联接子句的内部成员。如果该表同时也包含在常规联接子句中,那么这种情况是不允许的。各位仁兄,看看能不能从代码中找出问题来。