Это мой рабочий TSQL. Я изо всех сил пытаюсь преобразовать это в LINQ и получить результаты в коллекции. Большое спасибо заранееПроблемы преобразования TSQL в приложение LINQ MVC
select p.CoreSPID as SPID,
sum(case when pp.PricingCategory = 'Water' and pp.WholesalePricing=0 then pp.FixedCharge end) RetailWaterFixed,sum(case when pp.PricingCategory = 'Water' and pp.WholesalePricing=0 then pp.VolumetricCharge end) RetailWaterVar
from PremisePricings pp,Premises p
and p.PremiseId = pp.PremiseId
group by p.CoreSPID
UNION
select p.CoreSPID as SPID,
sum(case when pp.PricingCategory = 'Water' and pp.WholesalePricing=0 then pp.FixedCharge end) RetailWaterFixed,sum(case when pp.PricingCategory = 'Water' and pp.WholesalePricing=0 then pp.VolumetricCharge end) RetailWaterVar
from PremiseMeteredPricings pp,Premises p,PremiseMeters pm
and p.PremiseId = pm.PremiseId and pm.PremiseMeterId = pp.PremiseMeterId
group by p.CoreSPID
Привет, спасибо, но я использую EF6 код первого MVC5 и просто хотел посмотреть, как запустить тот же запрос в синтаксисе LINQ. Группа и UNION идут – John