gpt4 book ai didi

php - Mysql 查询格式从 ZEND 到 Yii2 的变化

转载 作者:行者123 更新时间:2023-11-29 07:37:36 25 4
gpt4 key购买 nike

任何人都可以帮助我将以下查询从 ZEND 格式更改为 Yii2 格式,

$select = $db->select();
$select->from(array('u' => 'user'), array('user_id', 'name', 'dob'))
->join(array('ua' => 'User_Address'), 'ua.user_id = u.user_id', array())
->join(array('a' => 'Address'), 'a.address_id = ua.address_id', array('address_id', 'street', 'city', 'state', 'country'));

提前致谢

最佳答案

你可以使用例如:

$rows = (new \yii\db\Query())
-select(['u.user_id', 'u.name', 'u.dob', Address.street, Address.city , Address.state, Address.country ])
->from('user u' )
->join('INNER JOIN', 'User_Address', 'User_Address.user_id = u.id')
->join('INNER JOIN', 'Address', 'Address.user_id = User_Address.address_id AND ')
->all();

查看更多信息 http://www.yiiframework.com/doc-2.0/guide-db-query-builder.html

关于php - Mysql 查询格式从 ZEND 到 Yii2 的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47991765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com