【发布时间】:2014-09-23 06:30:52
【问题描述】:
通过使用子查询库函数,如何从子查询中的两个表中选择符合条件的记录...?
这是实际的sql查询
SELECT *, (SELECT count('report_id')
FROM report
WHERE report.category = category.cat_id
and report.user_id IN (68, 69, 70)) AS cnt
FROM (`category`)
我需要 codeigniter 中的等价物:
$this->db->select('*')->from('category');
$sub = $this->subquery->start_subquery('select');
$sub->select("count('report_id')")->from('report')
->where_in(array('user_id'=>(68, 69, 70)));
$this->subquery->end_subquery('number');
在这我怎么能把我的第二个条件...???
【问题讨论】:
标签: php mysql codeigniter