Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Ayuda sobre tema de MYSQL en procesos almacenados

2 de mayo de 2016

Que tal, necesito ayuda en una proceso almacenado que quiero hacer lo que pasa que quiero hacer una simple division en la columna de rebotes lo intente hacer es el que esta de bajo pero a la hora de ingresar los datos si hace la división pero cambia todos los campos de la columna de rebotes lo que quiero que haga es que haga la división por fila ("la division se hace conlos rebotes ingresados mediante un "call" y se divida ente los partidos jugados") y que no modifique los que ya están ingresados no se si me podrían ayudar por favoe

Create procedure calculo (IN Nombre_Jugador varchar (20),Numero varchar(20),Edad int,Posicion varchar(10),Estatura varchar(20),Peso varchar(10),Rebotes float,Tiro_libre float,Bloqueos float,Faltas float,PartidosJugador int) begin insert into jugador(Nombre_Jugador,Numero,Edad,Posicion,Estatura,Peso,Rebotes,Tiro_libre,Bloqueos,Faltas,PartidosJugador) values (Nombre_Jugador,Numero,Edad,Posicion,Estatura,Peso,Rebotes,Tiro_libre,Bloqueos,Faltas,PartidosJugador); update jugador set Rebotes = Rebotes/PartidosJugador ;

esto es lo que me arroga cuando inserto los atributos

Rebotes | Tiro_libre | Bloqueos | Faltas | PartidosJugador | Id_Equipo |
                                                                                                                         +------------+----------+--------+-----------------+-----------+
                                                                                                                              8 |         34 |       44 |      5 |               1 |      NULL |
                                                                                                                            8 |         34 |       44 |      5 |               1 |      NULL |
                                                                                                                             8 |         34 |       44 |      5 |               1 |      NULL |
                                                                                                                             8 |         34 |       44 |      5 |               5 |      NULL |