没必要纠结这个,不能用AR实现的,可以用 $connection->createCommand() 方式,写原生 SQL
$connection->createCommand()
$db = \Yii::$app->getDb(); $select = [ 'c1'=>new \yii\db\Expression('(select count(*) from eleFenceCenter.elefence_menu)'), 'c2'=>new \yii\db\Expression('(select count(*) from eleFenceCenter.elefence_auth_item)') ]; $q = new \yii\db\Query(); $rs = $q->select($select)->one();
珍惜生命,远离百度搜索。我有一万种方法上谷歌。