У меня есть таблица, которая выглядит примерно так:Как выбрать несколько счетчиков, сгруппированных по дате в EF
Date | Category | Name
01/02/2014 | A | Foo
01/02/2014 | B | Bar
02/02/2014 | A | Baz
02/02/2014 | A | Bla
Я пытаюсь построить запрос, который производит что-то вроде этого:
Date | CategoryACount | CategoryBCount
01/02/2014 | 1 | 1
02/02/2014 | 2 | 0
В настоящее время у меня есть хранимая процедура, которая проходит через даты и создает временную таблицу, запрашивая данные один за другим, и мы планируем переместить всю логику приложения из хранимой процедуры.
Как создать этот запрос в EF?
Различается ли количество категорий, или у вас есть только две категории: 'A' и' B'? Если первый, будет перечисляться таких элементов: '{Category, Count}' соответствует вашим потребностям? – Dennis
Число категорий фиксировано – hndr