Я пытаюсь выполнить дополнительные агрегированные вычисления для поля, которое я создал, и, поскольку некоторые значения являются отрицательными, это портит средние значения.Если бы значения были 0
, это также мешало бы средним, поэтому важно, чтобы эти отрицательные значения рассматривались как NULL
.
. Я думаю, что мне, вероятно, понадобится вычисление NULLIF
дляк началу моего существующего запроса, но синтаксис, похоже, не принимает <0
, и я нигде не могу найти, какой будет правильный синтаксис.
SELECT
NULLIF(DATEDIFF(day,deposit_date,acceptance_date),<0) AS 'Days until Acceptance'
FROM data