【发布时间】:2019-03-04 13:37:28
【问题描述】:
我需要使用 phalcon 框架执行以下查询: “从表 GROUP BY 中选择 id HAVING '31' = ALL(array_agg(status))” 如何使用 phalcon 执行此查询? 当我执行以下操作时:
Model::query()
->columns(['id'])
->groupBy('id')
->having('31 = ALL(array_agg(status))')
->execute();
我收到以下错误消息: 语法错误,意外标记 ALL,靠近 '(array_agg(status))',解析时:SELECT id FROM [SomeNameSpace\Model] GROUP BY [id] HAVING 31 = ALL(array_agg(status)) (137)
【问题讨论】:
标签: postgresql phalcon