A quoi ressemblerait la requête sql suivante lorsqu'elle serait traduite en linq?À quoi ressemblerait cette requête sql (w count et group by) traduite en linq?
SELECT
myId, Count(myId)
FROM MyTable
GROUP BY myId
J'ai essayé ce qui suit:
var q = from a in db.MyTable
group a by a.Id into g
let count = g.Count()
select new
{
Count = Id,
Key= g.Key
};
mais elle soulève une exception sur l'énumération indiquant qu'il n'y a pas de fonction db avec un mappage nommé « clé ». J'utilise LLBLGen sur cette application particulière et je suspecte que c'est là que le problème est enraciné. Je veux vérifier que ma syntaxe linq est correcte avant de commencer à creuser. Quelqu'un voit quelque chose de mal?
Haha, en effet, mon chemin était étrange. Cela fonctionne comme un charme. Merci Jon –