case when 语句merchantCode 有三个值分别是globalMerchant,mc:{ABC=1,OUPAY=LX0000000},12345678我现在要写一段语句,当merchantCode =globalMerchant时,需要执行的是merchantCode is null,等于其他的时,执行相对应的值(case m.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/30 10:20:25
case when 语句merchantCode 有三个值分别是globalMerchant,mc:{ABC=1,OUPAY=LX0000000},12345678我现在要写一段语句,当merchantCode =globalMerchant时,需要执行的是merchantCode is null,等于其他的时,执行相对应的值(case m.
case when 语句
merchantCode 有三个值分别是globalMerchant,mc:{ABC=1,OUPAY=LX0000000},12345678
我现在要写一段语句,当merchantCode =globalMerchant时,需要执行的是merchantCode is null,等于其他的时,执行相对应的值
(case m.merchantCode when 'globalMerchant' then is null else m.merchantCode end)=?
表示传过来的参数,有什么语句可以写出我要表达的意思
case when 语句merchantCode 有三个值分别是globalMerchant,mc:{ABC=1,OUPAY=LX0000000},12345678我现在要写一段语句,当merchantCode =globalMerchant时,需要执行的是merchantCode is null,等于其他的时,执行相对应的值(case m.
select case m.merchantCode when 'globalMerchant' then null else m.merchantCode end
from m
-- then 后面不用 is