У меня есть 2 таблицы AP и INV, где обе имеют столбцы [PROJECT] и [Value].sql сумма данных из нескольких таблиц
Я хочу, чтобы запрос, чтобы вернуть что-то вроде этого:
ПРОЕКТ | SUM_AP | SUM_INV
Я придумал код ниже, но он возвращает неправильные результаты (сумма неверна).
SELECT AP.[PROJECT],
SUM(AP.Value) AS SUM_AP,
SUM(INV.Value) AS SUM_INV
FROM AP INNER JOIN INV ON (AP.[PROJECT] =INV.[PROJECT])
WHERE AP.[PROJECT] = 'XXXXX'
GROUP BY AP.[PROJECT]
я получаю «Попытка выполнить запрос, который не включает указанное выражение„Project“в рамках совокупная функция ". – Iulian
Я обновил второй подзапрос, чтобы избежать другого столбца группировки. Не могли бы вы попробовать еще раз? – Prutswonder
теперь работает нормально, возвращая правильные результаты, спасибо – Iulian