我正在尝试对我创建的字段执行额外的聚合计算,因为有些值是负数,所以它会弄乱平均值。如果值是0
,它也会与平均值混淆,因此将这些负值视为 是很重要的NULL
。
我认为我可能需要在NULLIF
现有查询之上进行计算,但语法似乎不接受<0
,而且我无法在任何地方找到正确的语法。
SELECT
NULLIF(DATEDIFF(day,deposit_date,acceptance_date),<0) AS 'Days until Acceptance'
FROM data
我正在尝试对我创建的字段执行额外的聚合计算,因为有些值是负数,所以它会弄乱平均值。如果值是0
,它也会与平均值混淆,因此将这些负值视为 是很重要的NULL
。
我认为我可能需要在NULLIF
现有查询之上进行计算,但语法似乎不接受<0
,而且我无法在任何地方找到正确的语法。
SELECT
NULLIF(DATEDIFF(day,deposit_date,acceptance_date),<0) AS 'Days until Acceptance'
FROM data