Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/11/2009, 09:25
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

Por lo que se refiere a esto último, creo que tienes mailer_direcciones.id para los que no tienes ningún mailer_direcc_grupo.id_usuario, y la búsqueda left join cuenta todos los de la tabla situada a la izquierda o en primer lugar. Cuando haces la consulta sin el parámetro de número o no número, te cuenta todos los registros de la tabla primera, tengan o no relación en la otra tabla; si le incluyes el parámetro, ya no se contarán. Es lo que se me ocurre.
Busca
SELECT* FROM mailer_direcciones LEFT JOIN mailer_direcc_grupo ON mailer_direcc_grupo.id_usuario = mailer_direcciones.id WHERE mailer_direcc_grupo.id_usuario IS NULL

a ver si encuentras esos dos registros perdidos.