yii2 mysql如何跨数据库联表查询? [ 2.0 版本 ]
yii2 mysql如何跨数据库联表查询?
我这样写好像不行啊
$query = (new Query())->from('vip as ccv');
$query->leftJoin(\Yii::$app->get('db').'user as u','ccv.phone = u.user_mobile_phone');
$query->leftJoin(\Yii::$app->get('db').'applet as uah','uah.user_id = u.user_id');
$query->leftJoin(\Yii::$app->get('db').'grade as cvg','uah.level = cvg.vip_id');
if (isset($condition['mobile']) && $condition['mobile'] != '') {
$query->andWhere(['=', 'mobile', $condition['mobile']]);
}
其他 1 个回答
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705