我认为这可能是yii2中的错误当我使用时:
$query->select ("isnull(cba.HSLET,0)");
$query->join('INNER JOIN','cba','cba.id = regverification.cba_id');
yii错过创建SQL句子,导致错误接近:
isnull(cba.hslet,[0)]
yii 2指南:
除列名之外,您还可以选择DB表达式。选择包含逗号的DB表达式时,您必须使用数组格式,以避免自动名称引用。
所以应该是:
$query->select(["ISNULL(cba.HSLET, 0)"]);