Cita:
Iniciado por gnzsoloyo Tienes razón, me olvidé de invertir la desigualdad en el FALSE...
Si tengo el pronostico y el signo final que acabo de calcular con la consulta anterior. ¿Sería necesario crear un vista intermedia para poder sacar una columna más que me dijera si el pronostico fue "Acierto" o no? (ej. 1 para acierto y 0 para fallo).
Código MySQL:
Ver originalftl ftv pronostico Signo1X2
4 0 1X 1
2 0 1 1
2 0 1 1
2 1 1 1
1 2 2 2
2 0 1X 1
1 0 2 1
0 2 1X 2
2 1 1 1
0 2 21 2
Estoy probando así, pero todos me los detecta como fallos, no se si es porque estoy utilizando una columna que acabo de crear
Código MySQL:
Ver originalSELECT idpartido
, pais
, ftl
, ftv
, pronostico
, IF(ftl
> ftv
, 1, IF(ftl
< ftv
, 2, 'X')) 'Signo1X2', IF('pronostico' = 'Signo1X2', 1, 0) 'Aciertos1X2'
¿Es posible?
Muchas gracias de antemano