SELECT
from_id,
(SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=1) AS sent_unread,
(SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=2) AS sent_read
FROM user_messages
WHERE from_id=1223
GROUP BY from_id
< /code>
Как написать приведенный выше оператор SELECT в активной записи CodeIgniter?$this->db->select(
'from_id,
(SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=1) AS sent_unread,
(SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=2) AS sent_read'
);
$this->db->where('from_id', $member_id);
$this->db->group_by('from_id');
$this->db->from('user_messages');
$result = $this->db->get();
//echo $this->db->last_query();
return $result->row();
[code]SELECT from_id, (SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=1) AS sent_unread, (SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=2) AS sent_read FROM user_messages WHERE from_id=1223 GROUP BY from_id < /code> Как написать приведенный выше оператор SELECT в активной записи CodeIgniter?$this->db->select( 'from_id, (SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=1) AS sent_unread, (SELECT COUNT(id) FROM user_messages WHERE from_id=1223 AND status=2) AS sent_read' );