需要有条件地添加col

时间:2015-05-12 21:36:15

标签: sql crystal-reports

我有一张桌子,我想加入另一张桌子。我将在Crystal报表中创建一个命令来获取此输出并轻松更改公式中的名称。

我需要这样的事情:只有我需要第二个世界的总和。

Select 
    * 
from 
    rapklib.shpfrt a
    left outer join ralib.shpfrtc b

where idord# a = idord# b

第一个创建为

CREATE VIEW 
    Ralib.shpfrt 
AS 
    SELECT 
        T01.IDORD#, 
        T01.IDDOCD, 
        T01.IDPRT#, 
        T01.IDSFX#, 
        T01.IDSHP#, 
        T01.IDNTU$, 
        T01.IDENT# ,
        ( T01.IDNTU$ * T01.IDSHP# ) AS LINTOT , 
        T02.IARCC3, 
        T02.IAPRLC , 
        T01.IDORDT, 
        T01.IDHCD3 
 FROM 
    STDTA.OEINDLID  T01 
    INNER JOIN STDTA.ICPRTMIA T02 ON T01.IDPRT# = T02.IAPRT# 

WHERE t01.iddocd > 20131231

第二个与第一个相同,但只有当idprt# = 'FRTCRDM'中有值时才会包含行,那么我们到达那里的金额就意味着有运费(运费)的信用。

所以我想加入它们用于一个水晶报告,它将给我第一行的所有行,但也引入FRTCRDM数量。目前我在订单#are =时加入它们,因此只获得具有FRTCRDM的订单。

0 个答案:

没有答案
相关问题