IIf([scr_Cbo_UserDept]![fldUserTypeS] Like "PCC*" And ([svr_Master_PR]![fldPDBuyerS]="PCC" Or [svr_Master_PR]![fldPDBuyerS]="PCE"),True,IIf([scr_Cbo_UserDept]![fldUserTypeS] Like "CMXC*",IIf([svr_Master_PR]![fldPRNoS] Like "PRCCX*",True),IIf([scr_Cbo_UserDept]![fldUserTypeS] Like "CMX *" And [svr_Master_PR]![fldPRNoS] Not Like "PRCX-*",False,True)))以上格式是Access的,请高手发挥,帮个忙。

解决方案 »

  1.   

    access里的iif可用case when 代替。
      

  2.   

    楼上的所说的ETL工具能否具体的说一下!
      

  3.   

    大家帮帮忙
    http://community.csdn.net/Expert/topic/4894/4894864.xml?temp=.1501581
      

  4.   

    case  when fldUserTypeS LIKE 'PCC%' and fldPDBuyerS='PCC' or fldPDBuyerS='PCE' then 
    1
    else
    case when fldUserTypeS LIKE 'CMXC%' then 
    case when ldPRNoS LIKE 'PRCCX%' then
    1
    else
    0
    end
    else
    case  when fldUserTypeS LIKE 'CMX%'  And fldPRNoS Not Like 'PRCX-%' then 
    0
    else
    1
    end
    end
    end
      

  5.   

    TO:chuifengde() ( 
    估计应该是这样啦,我!送分!!!!!!