Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2011, 04:47
GrupoC
 
Fecha de Ingreso: noviembre-2009
Mensajes: 226
Antigüedad: 14 años, 5 meses
Puntos: 19
Respuesta: Consulta erronea

Solucionado!
Código MySQL:
Ver original
  1. SELECT e.idempresa, e.nombre,e.email,COALESCE( pi_temp.restemp, 0 ) AS count_prensa,COALESCE( n_temp.restemp, 0 ) AS count_noticias,COALESCE( c_temp.restemp, 0 ) AS count_contacto
  2.             FROM empresas e
  3.             LEFT JOIN (
  4.                 SELECT count( * ) AS restemp, idempresa
  5.                 FROM prensa_interna
  6.                 GROUP BY idempresa
  7.             ) AS pi_temp ON pi_temp.idempresa = e.idempresa
  8.             LEFT JOIN (
  9.                 SELECT count( * ) AS restemp, idempresa
  10.                 FROM noticias
  11.                 GROUP BY idempresa
  12.             ) AS n_temp ON n_temp.idempresa = e.idempresa
  13.             LEFT JOIN (
  14.                 SELECT count( * ) AS restemp, idempresa
  15.                 FROM contacto
  16.                 GROUP BY idempresa
  17.             ) AS c_temp ON c_temp.idempresa = e.idempresa
  18.             WHERE 1

Para quien le interese :D