0
有一個查詢,我試圖返回值超過10,000列的總和結果。我試圖將總和(值)作爲總和添加到查詢中,但它不起作用。codeigniter總和查詢單列
我的代碼是:
$this->db->select('sum(value) as total, date, member_id');
$this->db->where('member_id', $_SESSION['sess_user_id']);
$this->db->where('cost.value >', '9999');
$this->db->where('cost.date = DATE_SUB(NOW(), INTERVAL 5 DAY)');
$query = $this->db->get('orders');
return $query->num_rows();
這裏的原始SQL輸出:
SELECT SUM(值)爲總,date
,member_id
FROM(steps
)WHERE member_id
= '1' AND cost
。 value
>'9999'和cost
。 date
= DATE_SUB(NOW(),間隔5天)
你需要按日期添加組,member_id – radar 2014-09-29 15:15:25
組按日期,member_id? – jamper 2014-09-29 15:26:11
是的,正確@jamper – radar 2014-09-29 15:27:49