Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2012, 11:51
kriss8725
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 15 años
Puntos: 2
Pregunta Problema con join con en tablas

Buenas tardes, tengo el siguiente problema, tengo una tabla usuarios y tengo una tabla invitaciones.

En la tabla usuarios guardo los datos generales de las personas que se egistran en mi sitio web.

En la tabla invitaciones gusrado las invitaciones que envia cada usuario, osea que un usuarios puede tener N invitaciones enviadas en esta tabla.

Mi problema surge cuando quiero hacer una consulta y mostrar todos los usuarios pero que tambien me salga cuantas invitaciones ha enviado cada usuario, yo realizo la siguiente consulta pero solo me arroja los usuarios que tienen invitaciones y los que no han enviado nada no aparecen:

Código:
Consulta:

SELECT usuarios.*,COUNT(tmp_invite.tmp_id) AS total FROM usuarios RIGHT JOIN tmp_invite ON usuarios.id = tmp_invite.who_invites GROUP BY tmp_invite.who_invites ORDER BY total DESC
Alguien podria decirme que estoy haciendo mal en esta consulta porfavor. Gracias de antemano.