Я создаю новую базу данных, для которой требуется вычисляемый столбец, который извлекает процент из одного столбца (GrossMarginPercentage
) и умножает его либо на оценочное значение, либо на столбец фактического значения. Только один будет содержать значение, а другой будет нулевым.
Могут ли какие-либо функции помочь мне сообщить новому вычисляемому столбцу, из какого столбца (оценочного или фактического) извлечь и умножить на GrossMarginPercentage
?
Я пытался:
Alter Table ChurnInfo
add DecMargin as case (when DecEstimated = 'Null' then
DecActual * GrossMarginPercentage else DecEst*GrossMarginPercentage end )
Решение: https://stackoverflow.com/a/56657223/11073192