Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/04/2005, 08:56
Avatar de mariogl84
mariogl84
 
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 433
Antigüedad: 21 años, 6 meses
Puntos: 20
Gracias, Vice.

La consulta que me has dado sí me devuelve todos los registros. Ahora iré un poco más allá. El sencillo ejemplo que os había puesto era para comprender cómo iba el tema, pero la solución no la puedo extrapolar a mi problema real (mea culpa) porque hay más tablas de por medio.

La consulta que no me devuelve los ceros en realidad es ésta:

SELECT artes.*,tipos_arte.Nombre,usuarios.Puntos,usuarios .Id AS Usr_id,login.L,SUM(puntos.Cantidad) AS Tot_puntos
FROM artes,tipos_arte,usuarios,login,puntos
WHERE puntos.Arte=artes.Id AND artes.Tipo=tipos_arte.Id AND artes.Usuario=usuarios.Id AND login.Usuario=usuarios.Id
GROUP BY artes.Id

He intentado aplicar tu solución a esta consulta, pero no tengo ni idea de por dónde cogerla. ¿Cómo sería?

Muchas gracias de nuevo.