Sql 如何在CakePHP3中进行子查询
我有个问题。我想用一个表进行子查询(没有联接或其他)。我有SQL代码:Sql 如何在CakePHP3中进行子查询,sql,cakephp-3.0,Sql,Cakephp 3.0,我有个问题。我想用一个表进行子查询(没有联接或其他)。我有SQL代码: select * from (select * from eksplikacja order by id DESC) t group by ble 但我不知道如何在CakePHP3查询ORM中实现。 您能帮助我吗?在不访问任何模型的情况下使用查询生成器 $connection = \Cake\Datasource\ConnectionManager::get('default'); $subquery = $conn
select * from
(select * from eksplikacja order by id DESC)
t group by ble
但我不知道如何在CakePHP3查询ORM中实现。
您能帮助我吗?在不访问任何模型的情况下使用查询生成器
$connection = \Cake\Datasource\ConnectionManager::get('default');
$subquery = $connection
->newQuery()
->select('*')
->from('eksplikacja')
->order(['id' => 'DESC']);
$query = $connection
->newQuery()
->select('*')
->from(['t' => $subquery ])
->group(['ble']);
您是否创建了任何模型,或者只是想使用查询生成器?