首页 > 解决方案 > BigQuery中如何判断具有多项数据的列具有一个指定值?

问题描述

这是我的桌子:

在此处输入图像描述

当列包含特定范围(如 250 和 250.93 之间)时,我想将TargetCondition列更改为“TRUE” 。ICD9CODE

请帮我做。谢谢

这是这里的代码:

update demo.fea_02 set TargetCondition = TRUE where ICD9Code like between '%250%' and '%250.93%' 

得到错误:

语法错误:在 [6:17] 出现意外的关键字 BETWEEN

标签: sqlgoogle-bigquery

解决方案


这回答了问题的原始版本。

你会使用update

update mytable
    set targetcondition = 'TRUE'
    where icd9code like '%value%';

推荐阅读