我有这样的功能:
if(a>b,if(b>c,a,b),c)
这遵循语法if(condition,true,false)
。我正在寻找一种方法将其转换为SQL查询,如下所示:
select case
when a>b then
case
when b>c then a
else b
end
else c
end
我想过分割输入并自己传递它,但我希望有更好的方法来做到这一点。 任何帮助表示赞赏! 提前谢谢。
答案 0 :(得分:3)