मुझे लगता है कि यह कुछ इस तरह होगा। कोशिश करो।
$table = Your_DbTable_Class();
$select = $table->select()
->setIntegrityCheck(false)
->from(array('a' => 'students'), array( 'class' => 'class' , 'names' => new Zend_Db_Expr('GROUP_CONCAT(a.name)')) )
->where( 'a.school = ?', 'ABC' )
->group('a.class');
जब मैं इसे इकट्ठा करता हूं, तो यह मुझे निम्नलिखित प्रश्न देता है:
SELECT `a`.`class`, GROUP_CONCAT(a.name) AS `names` FROM `students` AS `a`
WHERE (a.school = 'ABC')
GROUP BY `a`.`class`
क्या आप यही खोज रहे हैं?