У меня есть этот запрос
SELECT ProjInfo.ProjectN AS BS,
ProjShipp.Parts,
SUM(CASE
WHEN DailyPaProd.FK_idNextProcess = 13
AND ProjInfo.FK_Status != 'VENDRE DES MATIERES PREMIERES' THEN ProjShipp.[Weight] * DailyPaProd.[Quantity]
ELSE 0
END) AS [weight fab],
SUM(ProjShipp.[Weight] * ProjShipp.ShippingNavisionQty) AS [weight Shipp]
FROM ProjectShipping ProjShipp
INNER JOIN ProjectInfo ProjInfo ON ProjInfo.id = ProjShipp.IdProject
INNER JOIN DailyPaintProduction DailyPaProd ON DailyPaProd.FK_idPartShip = ProjShipp.id
WHERE ProjInfo.ProjectN = 'BS-00799'
GROUP BY ProjInfo.ProjectN,
ProjShipp.Parts,
ProjShipp.[Weight];
когда я запускаю его, я получаю этот результат
Все результаты верны, за исключением TA1 для весового столбца Шиппа. Я должен получить 2352 вместо 11760. Почему я получаю эту ошибку и как ее исправить
Заранее спасибо.
Обновление
ProjectShipping стол
Таблица ProjectInfo
Стол DailyPaintProduction