在SQL中可以使用case when ...then.....else...end 来代替if else 条件判断
语法是case when 条件1 then 结果1 when 条件2 then 结果2 else 结果N end,
可以有任意多个条件,如果没有默认的结果,最后的else也可以不写,
示例:select case when col1 > 1 then col2 else col3 end from XXXtable;
在SQL中可以使用case when ...then.....else...end 来代替if else 条件判断
语法是case when 条件1 then 结果1 when 条件2 then 结果2 else 结果N end,
可以有任意多个条件,如果没有默认的结果,最后的else也可以不写,
示例:select case when col1 > 1 then col2 else col3 end from XXXtable;