Если у вас есть N
строк в AP с данным идентификатором проекта и M
строк в INV с этим идентификатором, то объединение двух таблиц в идентификаторе проекта будет иметь в общей сложности N*M
строк для этот проект, потому что одна и та же строка в AP будет повторяться для каждой строки в INV, которая имеет этот идентификатор проекта, и наоборот. Поэтому, скорее всего, ваш счетчик отключен (поскольку он подсчитывает одну и ту же строку в данной таблице несколько раз из-за повторения из объединения).
Вместо этого вы можете попробовать выполнить объединение результатов двух подзапросов, один из которых группирует первую таблицу по идентификатору проекта и вычисляет ее сумму, а второй - группирует другую таблицу по идентификатору проекта и выполняет эту сумму - затем присоединиться, как только у вас будет только 1 строка с суммой для каждого идентификатора проекта.