我試圖在上個月和總計中獲得用戶積分的總和,是否有可能在一個查詢中得到它?即時通訊使用zend,但我可以得到它與提供的SQL工作。上個月總計
繼承人我總上個月
$select = $this->_db
->select()
->from(array('p' => $this->_name), array(
'user_login',
'sum' => new Zend_Db_Expr('SUM(p.value)'),
)
)
->joinLeft(array('u' => 'user'), 'p.user_login = u.login')
->group('p.user_login')
->where('DATE(when) >= CURDATE() - INTERVAL 30 DAY')
->order('sum DESC')
;
return $this->getAdapter()->fetchAll($select);
總共是什麼? – 2013-02-24 14:12:18