首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeigniter活动记录帮助或mysql帮助

Codeigniter活动记录帮助或mysql帮助
EN

Stack Overflow用户
提问于 2011-05-18 23:04:28
回答 1查看 97关注 0票数 0

我有这个从数据库抓取数据的语法,我使用codeigniter的活动记录,

代码语言:javascript
复制
$this->db->select('job_id, jobs.employer_id, company_job_id, like_job_id, logo, company_name')
        ->from('jobs')
        ->join('company_likes', 'company_likes.like_job_id = jobs.job_id', 'left')
        ->join('company_views', 'company_views.company_job_id = jobs.job_id', 'left')
        ->join('employers', 'employers.employer_id = jobs.employer_id', 'left');

        $query = $this->db->get();

        return $query->result_array();

不,这应该是返回1的结果,但是,它返回了4条记录,因为这是company_views表中的记录数量,我想要实现的是返回该雇主在数据库中的视图数量,但我只想使用一个查询来完成。

目前,此查询用于向用户获取雇主详细信息,但我也想反馈emloyer被查看了多少次。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-19 04:51:04

尝试添加$this->db->group_by('company_views.company_job_id')

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6046910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档