我有一个表名如下的数据库:tbl_accessoires_1,tbl_accessoires_2等等。在我的主表中有一列,它给了我必须加入的表的编号。但是,如果使用->all(),如何获取该值。
这是我的问题:
$query = (new Query())
->select([
'a.id id',
'a.soort soort',
])
->from('auto_new a')
->leftJoin('tbl_accessoires_--soort-- acc', 'acc.id = a.id')
->all();
所以选择中的a.soort必须在--soort--
有办法吗?
如果我只得到一辆车,这是可能的,因为我可以在这个查询之前得到soort值。但是如果我想要所有的车
最佳答案
所以,因为在我的情况下不可能,我刚刚做了一个新的查询来获取选项。这就行了,因为我不需要所有的车。
关于php - Yii2查询都在联接中获得值(value),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35581536/