在我的查询中,我想丢弃等于0的值,实际上这是我的查询:
$query = $this->db->select('GroupID')
->group_by('GroupID')
->from('ea_appointments')
->where('id_users_provider', $record_id)
->get()->result_array();
如何查看此查询只返回GroupID值不等于所以如果我' ve:
0 - 0 - 1 - 1 - 2
(作为GroupID)。
我只得到:
0 - 1 - 2
现在我想只得到大于0的值,所以thr查询应该返回这个:
1 - 2
我如何在CodeIgniter中实现这一目标?
答案 0 :(得分:3)
只需为GroupID
添加where语句,并在列名末尾包含>
符号,如下所示:
$query = $this->db->select('GroupID')
->group_by('GroupID')
->from('ea_appointments')
->where('id_users_provider', $record_id)
->where('GroupID >', 0)
->get()->result_array();