假设我有一张桌子
emp_id Date total
1 1 10
1 3 25
2 2 20
3 2 15
3 3 25
我的结果应该看起来是
id 1 2 3
1 10 0 25
2 20 0 0
3 0 15 25
如何使用Zend_Db_Table或Zend_Db_Select在Zend Framework中执行此查询?非常感谢你!
答案 0 :(得分:0)
这是一般方法:
$select = $this->getadapter()->select();
//not required with a DbTable model to provide the adapter
$select->from('Table');
$select->where('column = ?', 'value');//if required
$select->group('date');
$this->getAdapter()->fetchAll($select);