var x = from p in db.YourClass
where p.fl1 == cn1 && p.f12 == cn2
select p;
var sum1 = x.Sum(y=>y.fl1),
var sum2 = x.Sum(y=>y.fl2),
var sum3 = x.Sum(y=>y.fl3)
Редактировать: В одном запросе я думаю, что это может работать быстро:
var x = (from p in db.YourClass
select new
{
s1 = db.YourClass.Where(y=> y.fl1 == cn1 && y.f12 == cn2).Sum(y=>y.fl1),
s2 = db.YourClass.Where(y=> y.fl1 == cn1 && y.f12 == cn2).Sum(y=>y.fl2),
s3 = db.YourClass.Where(y=> y.fl1 == cn1 && y.f12 == cn2).Sum(y=>y.fl3)
}).First();
int sum1 = x.s1, sum2 = x.s2, sum3 = x.s3;