Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

MySQL + Group + Sum

Estas en el tema de MySQL + Group + Sum en el foro de Bases de Datos General en Foros del Web. Hola foreros! :D Llevo unos cuantos días intentando construir una sentencia SQL para conseguir lo siguiente: tengo hecha con php + mysql la web de ...
  #1 (permalink)  
Antiguo 23/01/2005, 15:33
 
Fecha de Ingreso: septiembre-2004
Mensajes: 15
Antigüedad: 20 años, 4 meses
Puntos: 0
MySQL + Group + Sum

Hola foreros! :D

Llevo unos cuantos días intentando construir una sentencia SQL para conseguir lo siguiente: tengo hecha con php + mysql la web de una peña quinielística y pretendo hacer el reparto de premios al final de la liga. Es decir: el premio obtenido por la peña cada jornada, repartirlo ente los usuarios que han participado esa jornada (obviamente no todos los usuarios participan en todas las jornadas). Por lo que cada usuario al final de liga tendrá un determinado dinero ganado; en concreto la del dinero que le corresponda por cada una de las jornadas en las que haya participado. Ese es el resultado esperado con la sentencia: los usuarios y el dinero total que le corresponda a cada uno.Espero que haya quedado claro. La estructura de las tablas es la siguiente:
Código:
jornadas (almacena lo que se ha ganado y jugado en cada jornada)
--------
id_jornada
jornada
ganado

apuestas (almacena la apuestas de cada usuario para cada jornada) 
--------
id_apuesta
id_jornada
id_usuario

usuarios
--------
usuario
id_usuario
¿Se os ocurre alguna manera de hacerlo con una sola sentencia?

Muchas gracias de antemano. Un saludo.

Última edición por Marky_; 23/01/2005 a las 15:35
  #2 (permalink)  
Antiguo 24/01/2005, 01:44
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 21 años, 5 meses
Puntos: 2
Lo veo muy complicado que se pueda hacer en una consulta sql. Tienes que saber cuantas apuestas se han jugado en cada jornada para saber cuanto le corresponde a cada uno y hacer un reparto proporcional.
Un saludo.
__________________
Estoy contagiado de Generación-I

Última edición por Vice; 24/01/2005 a las 04:23
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.