switch选中的“表达式”可以是时间/日期字段吗?还是只能是文本字段呢?
赞 0 踩 0 2022-04-06 17:14
您好,如果是日期类型字段 需要嵌套日期函数哦 比如todateSWITCH(${cdate},TODATE("2022/01/01"),"1")
赞 0 踩 0 2022-06-14 18:07
这个多条件判断有点多吧,直接嵌套多几个都晕死吧,不是直接IFELSE或者CASE When么
赞 1 踩 0 2021-04-10 17:26
供参考:NVL(SWITCH(TRUE,AND(${工号}<2000,REGEXP(${DEP_NAME},".*财务.*")),"财务前2000",AND(${工号}<10000,REGEXP(${DEP_NAME},".*财务.*")),"财务前10000"),"其他")
赞 0 踩 0 2022-05-07 21:16
您好,可以同时使用nvl函数实现,文档已经翻新,可以再次查阅。
赞 0 踩 0 2021-11-11 14:12
如果我需要多个条件判定呢
赞 3 踩 0 2020-08-04 15:08
可以使用IF函数
赞 0 踩 2 2020-08-14 17:36
还有else啊,就是其他值怎么设置?
赞 1 踩 0 2020-04-29 10:04
目前产品暂不支持swithc函数中增加else判断 已经向产品经理反映
赞 0 踩 1 2020-08-14 17:36
其他。有没有默认分支,前面没有匹配的时候可以走默认分支
赞 6 踩 0 2019-08-30 17:29
的确,如果有默认分支,就方便很多了。比如34个省市,我只想设置5个,其它皆为其它。。那用switch就是搞笑了。。。。。
赞 1 踩 0 2020-03-31 09:22
搞笑,你不会用个if嵌套一下使用啊
赞 0 踩 1 2021-02-23 15:36
怎么用?
赞 0 踩 0 2022-04-16 09:17
if嵌套switch?不吝赐教怎么弄,默认分支真的很重要
赞 0 踩 0 2021-08-24 10:44
求回复,怎么弄
赞 0 踩 0 2022-04-16 08:48
16 评论
switch选中的“表达式”可以是时间/日期字段吗?还是只能是文本字段呢?
赞 0 踩 0 2022-04-06 17:14
您好,如果是日期类型字段 需要嵌套日期函数哦 比如todateSWITCH(${cdate},TODATE("2022/01/01"),"1")
赞 0 踩 0 2022-06-14 18:07
这个多条件判断有点多吧,直接嵌套多几个都晕死吧,不是直接IFELSE或者CASE When么
赞 1 踩 0 2021-04-10 17:26
供参考:NVL(SWITCH(TRUE,AND(${工号}<2000,REGEXP(${DEP_NAME},".*财务.*")),"财务前2000",AND(${工号}<10000,REGEXP(${DEP_NAME},".*财务.*")),"财务前10000"),"其他")
赞 0 踩 0 2022-05-07 21:16
您好,可以同时使用nvl函数实现,文档已经翻新,可以再次查阅。
赞 0 踩 0 2021-11-11 14:12
如果我需要多个条件判定呢
赞 3 踩 0 2020-08-04 15:08
可以使用IF函数
赞 0 踩 2 2020-08-14 17:36
还有else啊,就是其他值怎么设置?
赞 1 踩 0 2020-04-29 10:04
目前产品暂不支持swithc函数中增加else判断 已经向产品经理反映
赞 0 踩 1 2020-08-14 17:36
其他。有没有默认分支,前面没有匹配的时候可以走默认分支
赞 6 踩 0 2019-08-30 17:29
的确,如果有默认分支,就方便很多了。比如34个省市,我只想设置5个,其它皆为其它。。那用switch就是搞笑了。。。。。
赞 1 踩 0 2020-03-31 09:22
搞笑,你不会用个if嵌套一下使用啊
赞 0 踩 1 2021-02-23 15:36
怎么用?
赞 0 踩 0 2022-04-16 09:17
if嵌套switch?不吝赐教怎么弄,默认分支真的很重要
赞 0 踩 0 2021-08-24 10:44
求回复,怎么弄
赞 0 踩 0 2022-04-16 08:48