Я не могу найти документацию для случая, когда синтаксис vertica.Может ли кто-нибудь помочь с этим,
case when S.name = 'Stack' then E.Price end case when M.Type = 'Pricing' then V.value * V.Rate end as "Price"
Я получаю синтаксическую ошибку.
Вот пример, как использовать «case»
case when S.name = 'Stack' then E.Price when M.Type = 'Pricing' then V.value * V.Rate end as Price
Существует только один case в начале и один end в конце, и серия when - then с между ними:
case
end
when
then
CASE WHEN S.name = 'Stack' THEN E.Price WHEN M.Type = 'Pricing' THEN V.value * V.Rate END AS "Price"