06/04/2005, 08:56
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Barcelona
Mensajes: 433
Antigüedad: 22 años, 1 mes 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. |