作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编写一个查询来查找 Codegigniter 中的重复行,但它不起作用。我的代码(型号)
$this->db->select('*');
$this->db->from('myTable sr');
$this->db->join('table2 s','sr.st_id=s.st_id');
if($conn!='')
{
$this->db->where($conn);
}
if($identity!='')
{
$where = "(s.student_id = '$identity' OR s.name LIKE '%$identity%')";
$this->db->where($where);
}
if($duplicate != '')
{
$this->db->having('COUNT("sr.st_id")>1');
}
if($limit_row!='')
{
$this->db->limit($limit_row,$starting);
}
$query = $this->db->get();
var_dump($this->db->last_query($query));exit;
return $query->result_array();
只返回第一条记录myTable 中有重复数据,我想找到那些重复数据
最佳答案
$this->db->select('*');
$this->db->from('myTable sr');
$this->db->join('table2 s','sr.st_id=s.st_id');
if($conn!='')
{
$this->db->where($conn);
}
if($identity!='')
{
$where = "(s.student_id = '$identity' OR s.name LIKE '%$identity%')";
$this->db->where($where);
}
if($duplicate != '')
{
$this->db->having('COUNT("sr.st_id")>1');
$this->db->group_by('sr.st_id');
}
if($limit_row!='')
{
$this->db->limit($limit_row,$starting);
}
$query = $this->db->get();
var_dump($this->db->last_query($query));exit;
return $query->result_array();
关于php - 如何在codeigniter中查找重复记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55177536/
我是一名优秀的程序员,十分优秀!