Requete avec count/group/average
Bonjour,
J'ai une requête sql qui ressemble à ça :
Code:
1 2 3 4 5 6 7
|
select avg(cast(computerPerUser as float)) as taux, SUM(computerPerUser) as totalNbrComputer
from(
SELECT count(ComputerName) as computerPerUser,user_id
FROM MaTable
where ComputerName is not null
group by USER_ID) sub |
Je souhaiterais réaliser la même chose avec linq, j'ai déjà fait la sous requête par contre pour la suite je sèche :
Code:
1 2 3 4 5
|
var v = from ratios in MaTable
where ratios.ComputerName != null
group ratios by ratios.USER_ID into grouping
select new { useruid = grouping.Key, compPerUser = grouping.Count() }; |
Merci.