有个文章表 分成了3张表 ,表1就是标题,时间等等,表2是内容和文章id,表3是评论和文章ID,
现在就是循环显示文章列表,要求三张表的内容都要用到,并且显示这个文章下有多少条评论,我现在的方法是 先联合查询出表1、2的内容放到$list,然后
foreach ($list as $k=>$v){
$DB = M('discuss');
$list[$k]['num'] = $DB->where("contentid =".$v['id'])->count();
}再追加到$list里面, 这个直接用sql语句怎么能做到,子查询可以吗?有什么简便的方法。