我需要帮助才能理解cakePHP上是否有类似的东西......
我有一个MYSQL查询,可以根据需要的方式检索信息,它看起来像这样:
SELECT *
FROM
(SELECT id ...)
JOIN
(SELECT id ...)
GROUP BY ...
所以我需要知道在cakePHP上是否还有解决第一个FROM子查询的问题。
我可以将查询分成两部分,但我想知道是否可以使用一个Model-> find命令在cakePHP中解决它。
感谢。
答案 0 :(得分:0)
它不能,因为你的第一个“表”(在FROM
子句中)基于find
的模型。那就是说
FROM
子查询并从中创建SQL视图。然后根据该视图创建一个Cakephp。 GROUP BY
,则可以在没有子查询的情况下重写整个查询。