Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/10/2014, 05:42
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Left join muy lento

Bueno, vamoa a analizar el problema mas en detalle. VEamos la composicion de las tablas. Postea el resultado de estas dos queries (son para ver la estructura real de las tablas):
Código MySQL:
Ver original
  1. SHOW CREATE TABLE tbcandidatos;
  2. SHOW CREATE TABLE catcuentas;
Luego esto:
Código MySQL:
Ver original
  1. SELECT COUNT(ccta_stremail) TotalNoNulos, SUM(IF(ccta_stremail IS NULL OR TRIM(ccta_stremail ) = '', 1, 0)) TotalNulos
  2. FROM tbcandidatos
Código MySQL:
Ver original
  1. SELECT COUNT(ccta_stremail) TotalNoNulos, SUM(IF(ccta_stremail IS NULL OR TRIM(ccta_stremail ) = '', 1, 0)) TotalNulos
  2. FROM catcuentas;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)