【发布时间】:2015-04-07 20:35:16
【问题描述】:
这是我正在使用的代码。
select address, area,
case area
when area < 1500 then 'small'
when area > 2500 then 'large'
else 'medium'
end as size
from listings
where zip = 95677;
有了这个,我想创建一个新列,根据面积大小告诉你房子是大是小。
这是我得到的错误,我不确定如何转换它以使其工作。如果这就是提示所说的解决方案。
第 3 行:当面积
【问题讨论】:
-
case when area ...而不是case area when area ...
标签: sql postgresql casting case