我正在尝试使用某些条件来获取列,例如“如果列为空,则显示其他列,如果该列为空,也显示最后一列”。

但不知道该怎么做。

我的代码就是这样

return $get->get([ "my.column", "my.column2", "my.column3"]);


需要使其像

if(my.column){ my.column }elseif($my.column2){ my.column2 }else{ my.column3 }

最佳答案

$ sql =“选择IF(my.column为NULL,my.column,IF(my.column2为NULL,my.column2,my.column3))作为new.column FROM表名....”;

DB :: select($ sql);

09-30 15:19
查看更多