我想查找总票数并使用codeigniter和mysql。在我的投票表中,我有一个列显示投票类型为0表示向下投票,1表示向上投票如何生成一个看起来像这样的SQL
SELECT sum(type) FROM `votes` WHERE questions_id=1
使用codeigniter数据库类
干杯
答案 0 :(得分:12)
应该这样做:
$this->db->select('SUM(type) as score');
$this->db->where('question_id',1);
$q=$this->db->get('votes');
$row=$q->row();
$score=$row->score
您的$score
变量现在包含该特定问题的type
的总和。
希望有所帮助!