Você não usou
group by
cláusula na consulta. Tente abaixo:
$select->from(array('a'=>'articles'))
->joinLeft(
array('i'=>'images'),
'i.article_id=a.id',
array('images'=> new Zend_Db_Expr('GROUP_CONCAT(i.image)')))
->group('a.id');