Rumah > pembangunan bahagian belakang > tutorial php > yii中使用ar可以进行嵌套查询吗?

yii中使用ar可以进行嵌套查询吗?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:47:45
asal
949 orang telah melayarinya

$c             = new CDbCriteria();$c->join   = "left join (select goods_id, group_concat(name) as `tags` from goods_tag group by goods_id) `tag` on tag.goods_id=t.id";$res = Goods::model()->with( 'brand' )->findAll( $c );
Salin selepas log masuk


类似上面的查询(上面的不对,查不出 tags字段),yii用ar可以查询吗?具体怎么操作? 


回复讨论(解决方案)

内嵌查询可以通过:
$sql = '';
$result = Yii::app()->db->createCommand($sql)->query();

内嵌查询可以通过:
$sql = '';
$result = Yii::app()->db->createCommand($sql)->query();



你用的是 ado 查询是吧,我想问问 ar 有没有办法可以实现。。

还是使用 createCommand() 比较简单。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan