У меня есть набор объектов, которые я возвращаю через запрос Linq to SQL.Я хотел бы изменить запрос так, чтобы я возвращал набор объектов, которые объединяются только при совпадении одного из полей.
Соответствующими столбцами моей таблицы Products
DB являются CategoryID
и * 1005.*.Я хотел бы объединить поля так, чтобы, если CategoryID
было идентичным, поля Quantity
суммировались.Тем не менее, я не просто хочу сумму - мне нужен объект, который имеет все общие поля (предположим, все остальные поля идентичны для запроса), поэтому он выглядит как один объект типа Product
.
Это возможно?(Я использую VB.net - но открыт для решений, которые включают представления базы данных, частичные классы и т. Д.)