我希望在QGIS中创建一个新字段,该字段依赖于另一个字段中包含的数据。
我正在使用字段计算器和大小写函数,但它似乎试图将条件字符串拉为某个字段作为字段!
看起来像这样 - 我正在尝试创建一个新字段,具体取决于现有的LEASE字段,其值为Interested或多伦多。
ge
我得到的错误是
未找到感兴趣的列
有什么想法吗?
答案 0 :(得分:0)
双引号用于分隔标识符。对字符串文字使用单引号:
CASE
when LEASE IN ('Interested', 'Toronto') then 'Participating'
Else 'Non-Participating'
End
OR
部分已替换为IN
,以节省一些打字费用。您也可以执行when LEASE = 'Interested' OR LEASE = 'Toronto' then
,但IN
更方便。