新建计算列里边case when 不能写like模糊查询吗
-
菜鸟w
- 2024-07-04 13:58:37
- 发布在 论坛
562
6
case col['resp_dept'] when col['resp_dept'] like '%商品企划%' then 1 else 3 end
我的代码是这样,它报错了,是不能做case when里边写like 模糊查询吗
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-7-4 14:16:07
|
|
|
|
菜鸟w
显示全部楼层
发表于 2024-7-4 14:20:52
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-7-4 14:30:42
基础函数,js里语法不能写like
试试新建计算列
if indexOf(col['市场分布'],"中部")>0
then "hhhh"
else "p"
end
|
|
|
|
|
菜鸟w
显示全部楼层
发表于 2024-7-4 14:48:57
case col['resp_dept'] when indexOf(col['resp_dept'],"商品企划")>0
then "商品企划及海外拓展"
else "p"
end
case when这么写不对,您能给改改吗 |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-7-4 15:44:37
参考看看 case when
|
|
|
|
|
William2028
显示全部楼层
发表于 2024-7-4 16:10:05
三个点新建计算列的,不是select语句里写的,参考看看 case when |
|
|
|
|