Мне нравится извлекать значения MIN и MAX из одного столбца. Так как я использую Group By, я должен использовать min и max. Если я просто использую весь столбец, это выдает ошибку, что вам нужно использовать агрегатную функцию с Group By
Как я могу это сделать
ValueA = MAX (ValueB) + MIN (ValueB)
какой будет правильный синтаксис?
Любой
и второй вопрос
Как я могу использовать 2 оператора case в такой ситуации
select
ValueA = Case ValueC
when ValueB then ValueC
else ''
End
Case ValueD
when ValueE is blank then ValueD is also blank
END
From TableA
использование 2 операторов case, как указано выше, дает мне 2 столбца вместо этого, я хочу 1 столбец
плюс во втором случае я только что написал алгоритм того, что я хочу
Как я могу исправить этот код?