Hola,
A ver si podeis ayudarme con este ejercicio.
En la base de datos ‘liga’, crea un procedimiento que rellene los campos ‘pg’ y ‘pp’ de la tabla ‘equipo’ en base a los resultados. Para ello crea antes un procedimiento que
devuelva un ‘1’,’X’ o ‘2’, con un resultado que se pase
como parámetro, según sea victoria, empate o derrota.
He realizado la segunda parte del ejercicio,y no se si es que me he dejado alguna sentencia porque al hacer la llamada al procedimiento el valor de la variable result es null,cuando debería se 1,x o 2 según las condiciones.
Código MySQL:
Ver originaldelimiter $$
set tantos1
=substr
(resultado
,1,3); set tantos2
=substr
(resultado
,5,7); elseif
tantos1 > tantos2
elseif
tantos2 > tantos1
elseif
tantos1=tantos2
call resultados
('088-087');$$
en cuánto a que se actualicen los partidos ganados y perdidos según el resultado sea 1,x, o 2 sería código dentro del mismo procedimiento?

Un saludo.