Cześć,
chcę zrobić takie query w efie : select count(liczba) as iloscLiczb ,liczba, name from table_1 group by liczba, name order by iloscLiczb desc
efekt który chcę uzyskać to liczba która najczęsciej została wybrana.
Jak użyć counta w entity tylko na jednej columnie oraz jak ją "przezwać" aby można było ustawić ją rosnącą lub malejącą ?
@Edit
Problem rozwiązany jakby ktoś trafił tutaj z google trzymajcie rozwiązanie:
var results = (from item in db.table_1
group item by new { item.name, item.number } into grouping
orderby grouping.Count() descending
select new
{
name = grouping.Key.name,
number = grouping.Key.number,
CountOfNumber = grouping.Count()
}).ToList();