我有这个工作查询,它将在Codeigniter
中获取重复记录 function getDuplicatePartNumbers()
{
$this->db->select('*');
$this->db->select('part_number');
$this->db->select('count(*)');
//$this->db->from('orders');
$this->db->group_by('part_number');
$this->db->having('count(*) > 1');
$query = $this->db->get('pending_order');
return $query->result_array();
}
我需要修改它,因为它只会返回重复的值,但它不会返回所有重复项
如果我有
示例 id name
1 jane
2 jane
3 joe
4 jane
只会出现1个jane,我想在这种情况下都是jane
有什么想法吗?
答案 0 :(得分:0)
您已获得part_number
和count(*)
为count(*)
添加别名
并用它来知道检索到的每条记录的出现次数。
$this->db->select('count(*) as occurrences');