例如:
一、
select u.username,count(a.id) num from user u left join article a on u.id = a.userid group by u.id order by num desc;
二、
/下面的查询user与userinfo一对一,user与userimage一对多/
select f.image from user u inner join userinfo f on u.id = f.userid and u.id = 123
union
select i.image from user u inner join userimage i on u.id = i.userid and u.id = 123;
类似于这些查询该怎么查?
yii 1
yii2
这个有讲的更明白点的方法么,我配置关系感觉有点乱。最后直接写的sql语句!
如果只是简单关联也可以用 \yii\db\Query
具体查看类手册 \yii\db\Query
比如
Yii 可以组合任何复杂的语句,但是你不要控制好Yii自动生成的括号,因为这会导致结果不一样。