-1

この結合クエリを変換してみてください。次の SQL クエリを LINQ クエリに変換しようとしていますが、うまくいきません。これを解決するのを手伝ってくれる人はいますか?

SELECT T1.BoCode, case when T2.qty is null then 0 else T2.qty end 
FROM  
    (SELECT bocode from TABLE1) as T1
left join
    (SELECT cBoCode, sum(qty) as qty    FROM TABLE2 where ncampnurn in 
        (select nurn FROM TABLE3 INNER JOIN TABLE4 ON TABLE3.CampaignCode = 
         TABLE4.CampaignCode  
         where TABLE3.Month = 'Sep12' and TABLE4.ReportGroup = 'testgroup' )
    GROUP BY cBoCode) as T2 
ON T1.BoCode = T2.cBoCode
order by T1.BoCode

私は中間のビットしか実行できず、使用する必要があるかどうかに行き詰まりましContainsAny

from t3 in table3
join t4 in table4 on t3.CampaignCode equals t4.CampaignCode
where t3.Month == "Sep12" && t4.ReportGroup == "testgroup"
select t3.Nurn 
4

1 に答える 1

0

これを参照してください

SQLtoLINQツール

または自分でそれを行うことによって

http://www.linqpad.net/

于 2012-11-07T09:11:57.690 に答える