我正在尝试将多个列的值相加,然后如果总和值大于或等于 1,则得出一个指标(是或否)。我的查询如下:
select
case when column1 + column2 + column3 >= 1 Then 'Yes' ELSE 'No' end as "Indicator"
from Table_name
我在指标列中返回的结果都是“否”,但我知道添加的某些列的值大于 1,因此我应该得到一些“是”值。知道是什么原因造成的吗?
谢谢
我正在尝试将多个列的值相加,然后如果总和值大于或等于 1,则得出一个指标(是或否)。我的查询如下:
select
case when column1 + column2 + column3 >= 1 Then 'Yes' ELSE 'No' end as "Indicator"
from Table_name
我在指标列中返回的结果都是“否”,但我知道添加的某些列的值大于 1,因此我应该得到一些“是”值。知道是什么原因造成的吗?
谢谢