两张表关联查询

浏览:3133 发布日期:2015/10/28 分类:求助交流
是这样的,我有2张表,一张是项目表project,

一张是项目点赞表like,

条件是project.id=like.pid;
我现在想统计(count)一下各项目的点赞数,想得到这样的结果:
,
我现在是这样写的:        $project=M('Project')->where(array('status'=>1))->select();
        if($project){
            foreach ($project as $k=>$v){
                $project[$k]['like']=M('Like')->where(array('pid'=>$v['id']))->count();
            }
        }
感觉这样写太没水平了,
我想请教一下各位是怎样写的,谢谢各位!!
最佳答案
评论( 相关
后面还有条评论,点击查看>>