2016-04-28 7 views
0

に私は、私はそれだけで重複している値を返しますので、これを変更する必要がCodeIgniterの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(); 
}  

で重複するレコードをフェッチします。この作業クエリを持っているが、それは戻りません。すべての重複

Iのみ1ジェーンが表示されます

id  name  

    1  jane 
    2  jane 
    3   joe 
    4  jane 

を持っている場合、私はこのケースでは、すべてのジェーンをしたい

アイデア

+0

fisrtクエリからちょうど** jane **ここで別の選択クエリを渡してこれを渡す**ジェーン** –

答えて

0

part_numbercount(*)があります。
count(*) にエイリアスを付け、取得した各レコードの出現回数を知るために使用します。

$this->db->select('count(*) as occurrences'); 
関連する問題