我在模型中尝试了以下内容。
$query = Students::find()->select("string_agg(distinct name,'|') ");
当我这样使用时,我得到了错误:
SQLSTATE [42601]:语法错误:7错误:“FROM”处或附近的语法错误 第1行:SELECT string_agg(不同的名字,“'|”)“FROM”学生.. ^ 正在执行的SQL是:SELECT string_agg(distinct name,“'|')”FROM “学生”限制20
我也尝试了同样的转义字符,那个时候它也显示了同样的错误。如何在 yii2 中使用它?
答案 0 :(得分:1)
试试这样:
Students::find()->select(["string_agg(distinct name,'|')"])->column()