Full join |
Set rs = db.OpenRecordset("Select distinct f.kod25 As , f.kod_18 as , n.namestred as , f.NumDogKurator as , p.NumDogKurator as , f.nameUslugi as , p.nameUslugi as , u.name_upr as , f.kod_edizm as , p.kod_edizm as , f.kod_urovuslug as , p.kod_urovuslug as ,f.cost as ,p.cost as ,f.valuta as ,p.valuta as ,f.procNDS as , p.procNDS as , f.coefficient as ,p.coefficient as , " _ & " p.volume01 as ,IIF (month=1,f.volume,0) as , p.sum01 as , IIF (month=1,f.sum,0) as , " _ & " p.volume02 as ,IIF (month=2,f.volume,0) as ,p.sum02 as , IIF (month=2,f.sum,0) as , " _ & " p.volume03 as ,IIF (month=3,f.volume,0) as ,p.sum03 as , IIF (month=3,f.sum,0) as , " _ & " p.volume04 as ,IIF (month=4,f.volume,0) as ,p.sum04 as , IIF (month=4,f.sum,0) as , " _ & " p.volume05 as ,IIF (month=5,f.volume,0) as ,p.sum05 as , IIF (month=5,f.sum,0) as , " _ & " p.volume06 as , IIF (month=6,f.volume,0) as ,p.sum06 as , IIF (month=6,f.sum,0) as , " _ & " p.volume07 as ,IIF (month=7,f.volume,0) as ,p.sum07 as , IIF (month=7,f.sum,0) as , " _ & " p.volume08 as ,IIF (month=8,f.volume,0) as ,p.sum08 as , IIF (month=8,f.sum,0) as , " _ & " p.volume09 as ,IIF (month=9,f.volume,0) as ,p.sum09 as , IIF (month=9,f.sum,0) as , " _ & " p.volume10 as ,IIF (month=10,f.volume,0) as ,p.sum10 as , IIF (month=10,f.sum,0) as , " _ & " p.volume11 as ,IIF (month=11,f.volume,0) as ,p.sum11 as , IIF (month=11,f.sum,0) as , " _ & " p.volume12 as ,IIF (month=12,f.volume,0) as ,p.sum12 as , IIF (month=12,f.sum,0) as " _ & " From SkidPlan as p, SkidFact as f, nciupr as u, ncistred as n, " _ & " f full join n on f.kod_18=n.nStrEd, " _ & " f full join u ON u.kod_upr =f.kod_upr " _ & " Where f.kod25= '" & numdog & "' and f.kod_upr= '" & ctrl & "' and f.nameUslugi= '" & usluga & "' and p.kod_25='" & numdog & "' and p.nameUslugi='" & usluga & "' and p.kod_upr='" & ctrl & "' ")