Zapytanie LINQ z GROUP i SUM
Proszę, pomóż mi skupić się na zapytaniach za pomocą LINQ z GROUP i SUM.
// Query the database
IEnumerable<BestSeller> best_sellers = from bs in (db.MYDATABASE).Take(25)
where bs.COMPANY == "MY COMPANY"
group bs by bs.PRODCODE into g
orderby g.Sum(g.MQTY)
select new BestSeller()
{
product_code = ,
product_description = ,
total_quantity =
};
Chciałbym:
Weź 25 najlepszych pozycji z db.MYDATABASEGrupuj wszystkie wyniki według bs.PRODCODEZamów go przez sumę całkowitą dla każdego bs.PRODCODEGdzie firma jest „MOJA FIRMA”Następnie wprowadź dane do mojegoBestSeller()
przedmiotyJestem zdezorientowany, ponieważ jak tylko dodam mójgroup
do miksu, mójbs
zmienna staje się bezużyteczna.