[英]Join Query issue - codeigniter
我有2个表tb_user_group
和tb_user_follow_group
我想以我的风格加入该表
tb_user_group
tb_user_follow_group
我想从所有记录tb_user_follow_group
其中tb_user_follow_group.group_id
配以tb_user_group.id
和is_follow='accept'
还包括tb_user_group.id = 1
,并得到这两表的所有领域。
CodeIgniter语法中不必要的答案发布简单查询也
这是我的尝试查询
$this->db->select('tb_user_follow_group.*,tb_user_group.*');
$this->db->from('tb_user_group');
$this->db->join('tb_user_follow_group', 'tb_user_group.id = tb_user_follow_group.group_id', 'left inner');
$query = $this->db->get();
return $query->result();
试试这个,但没有测试
select ug.* from tb_user_group ug LEFT JOIN tb_user_follow_group ufg ON ug.id = ufg.group_id WHERE ufg.is_follow='accept' OR ug.user_id='".$user_id."' GROUP BY ug.id;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.