У меня следующий запрос с использованием CodeIgniter. Мне нужен список, содержащий по одной строке для каждой группы, и я хочу, чтобы строка включала статус liveBlogGroupRecord
, если он равен "1".
Сейчас я либо получаю только строки для групп, которые имеют liveBlogGroupRecord=1
, либо, если я закомментирую эту строку, я получаю несколько строк группы из одной и той же группы, поскольку в таблице blogGroups
есть несколько старых значений, которые имеют liveBlogGroupRecord=0
.
$this->db->select('*');
$this->db->from('groups');
$this->db->join('blogGroups', 'groups.groupID = blogGroups.groupID', 'left');
$this->db->where('blogGroups.blogID', $blogID);
$this->db->where('blogGroups.liveBlogGroupRecord', 1);
$query = $this->db->get();