Если пользователь добавляет один и тот же продукт более 1 раза, я хотел бы объединить эти 2 строки в 1 строку.Как я могу объединить их в EF?
Вот моя таблица.
CREATE TABLE [dbo].[CartDetail](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CartId] [int] NOT NULL,
[ProductId] [int] NOT NULL,
[Qty] [decimal](10, 2) NOT NULL,
[Price] [decimal](18, 2) NOT NULL,
[Discount] [decimal](18, 2) NOT NULL,
[KDV] [decimal](18, 2) NOT NULL,
[CreatedDate] [datetime] NOT NULL,
[Active] [bit] NOT NULL,
Я хотел бы объяснить способ, которым я хочу объединить их с помощью сценария SQL старой школы
Select CartId,
ProductId,
SUM(Qty),
Price,
Discount,
KDV
From CartDetail
Group By CartId, ProductId, Price, Discount, KDV
С уважением