COUNT y GROUP BY usando Zend Framework 2 y tableGateway

En Zend Framework 2, utilizando tableGateway, quiero ejecutar la siguiente consulta SQL:

  SELECT categories.category_name, COUNT(forums.forum_id)
    FROM categories LEFT JOIN forums
      ON categories.category_id = forums.category_id
GROUP BY categories.category_name;

El problema es que simplemente no sé cómo hacerlo. Yo se como usar$select->join() por ejemplo, pero no puedo averiguar cómo hacer también unaCOUNT yGROUP BY.

Lo que quiero con mi SQL: tengo 2 tablas;categories yforums. Quiero seleccionar todas las categorías decategories y para cada categoría quiero la cantidad de foros.

Respuestas a la pregunta(2)

Su respuesta a la pregunta