SQL到Zend框架
我正在尝试将我的SQL语句转换为Zend Framework中的查询语句SQL到Zend框架,sql,select,zend-framework,Sql,Select,Zend Framework,我正在尝试将我的SQL语句转换为Zend Framework中的查询语句 SELECT COUNT( FechaCita ) AS Num_de_Citas, FechaCita FROM cita WHERE idEspecialista = 13018 GROUP BY FechaCita 有什么想法吗 $select = $this->select() ->from('cita', array('COUNT( FechaCita
SELECT COUNT( FechaCita ) AS Num_de_Citas, FechaCita FROM cita WHERE idEspecialista = 13018 GROUP BY FechaCita
有什么想法吗
$select = $this->select()
->from('cita', array('COUNT( FechaCita ) AS Num_de_Citas'), 'FechaCita' )
->where('idEspecialista = ?',13018)
->group('FechaCita');
$this->fetchRow($select);
这是对Zend 1.12的查询
在发布我用
fetchAll解决的问题之前,请阅读本SO手册
我发布我的解决方案
PHP代码:
$select = $db ->select()
->from(array('c'=>'cita'), array('numCitas' => 'COUNT(*)', 'FechaCita', 'idEspecialista'))
->where('c.idEspecialista = ?',$_GET['idEspSelect'])
->group('c.FechaCita');
$stmt = $select->query();
$result = $stmt->fetchAll();