将sql查询转换为codeigniter查询
我可以在PHP我的管理员中运行这个查询,它会给我想要的准确结果。现在我想在模型中运行这个查询,因为我在将sql查询转换为codeigniter查询,sql,codeigniter,Sql,Codeigniter,我可以在PHP我的管理员中运行这个查询,它会给我想要的准确结果。现在我想在模型中运行这个查询,因为我在CodeIgniter中工作,所以我想把这个查询转换成CodeIgniter格式 SELECT (es.seats-COUNT(ri.id)) as Remaining_Seats FROM event_session es, registered_invitees ri where ri.session_fk = es.id and ri.session_fk = 34; 试试这个 $
CodeIgniter
中工作,所以我想把这个查询转换成CodeIgniter
格式
SELECT (es.seats-COUNT(ri.id)) as Remaining_Seats
FROM event_session es, registered_invitees ri
where ri.session_fk = es.id and ri.session_fk = 34;
试试这个
$this->db->select('(es.seats-COUNT(ri.id)) as Remaining_Seats');
$this->db->from('`event_session es, registered_invitees ri');
$this->db->where("ri.session_fk = es.id AND ri.session_fk = '34'");
$query = $this->db->get();
希望这会有所帮助
$this->db->select('(es.seats-COUNT(ri.id)) as Remaining_Seats')
->join('registered_invitees ri', 'ri.session_fk = es.id')
->where('ri.session_fk', '34')
->get('event_session es')->row();
我想要returnThank中的整数值。谢谢,我刚刚返回$query->row()->剩余的\u座位;