【发布时间】:2014-06-13 19:44:20
【问题描述】:
我有表 Ads 与列 AdsId,ClientId 和表 Assigned 。已分配有 AdsId 作为外键。我想计算给定ClientId 的分配中AdsId 的数量。我有以下有效的查询,但我不确定它是否是最好的方法。如何在 yii 中运行相同的查询?希望我把我的问题说清楚了。
SELECT A. * , (
SELECT COUNT( B.AdsId )
FROM Assigned AS B
WHERE B.AdsId = A.AdsId
AND A.ClientId =1
)
FROM Ads AS A
WHERE A.ClientId =1
LIMIT 0 , 30
【问题讨论】:
标签: php mysql activerecord yii