Мне нужно вернуть имя проекта, если в контракте есть только один проект, в противном случае вернуть счетчик проекта.
Contract, Project, Rev
con1 , prj1 , 5
con1 , prj2 , 20
con2 , prj3 , 30
Вероятный результат:
Contract, Project, Sum of Rev
con1 , 2 , 25
con2 , prj3 , 30
Пока у меня есть это:
SELECT Contract, IIF(Count(Project)=1,Project,COUNT(Project)) AS
ProjectCount, SUM(Rev) AS Sum of Rev
FROM Table1
GROUP BY Contract

Я также пытался заменить Project на функцию VLOOKUP, но он был только в виде текста, а не в расчете.