Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/11/2009, 00:34
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Resultados no coincidentes con JOIN

Lo que no entiendo es por qué quieres contar usando LEFT JOIN. Si quieres contar los que tienen algún dato en mailer_direc_grupo tendrías que usar INNER JOIN. Respecto a lo que me dices, te recomiendo mejor esta consulta:
Código sql:
Ver original
  1. SELECT * FROM mailer_direcciones INNER JOIN mailer_direcc_grupo ON mailer_direcc_grupo.id_usuario = mailer_direcciones.id
Esta consigue lo mismo, pero de manera más eficiente que la que tú propones. Naturalmente, no te mostrará los datos de mailer_direcciones para los que no haya referencias en mailer_direcc_grupo, y eso es lo que quieres ¿no?

Última edición por jurena; 12/11/2009 a las 01:57