Código SQL:
Ver original
SELECT centros_trabajo.id,COUNT(*) AS NoTrabajadores,(SELECT COUNT(actividades_economicas_decre.id) FROM actividades_economicas_decre INNER JOIN centros_trabajo_actividades ON centros_trabajo_actividades.actividad_economica_id = actividades_economicas_decre.id INNER JOIN centros_trabajo ON centros_trabajo.id = centros_trabajo_actividades.centros_trabajo_id INNER JOIN sedes ON sedes.id = centros_trabajo.sedes_id WHERE sedes.empresas_id = 106 GROUP BY actividades_economicas_decre.id ) AS totalactividades, sedes.direccion,centros_trabajo.descripcion FROM trabajadores INNER JOIN centros_trabajo_trabajadores ON centros_trabajo_trabajadores.trabajadores_id = trabajadores.id INNER JOIN centros_trabajo ON centros_trabajo.id = centros_trabajo_trabajadores.centros_trabajo_id INNER JOIN sedes ON sedes.id = centros_trabajo.sedes_id WHERE sedes.empresas_id = 106 GROUP BY centros_trabajo.id,sedes.direccion,centros_trabajo.descripcion,totalactividades ORDER BY centros_trabajo.descripcion ASC