Cita:
Iniciado por jurena
SELECT IF(IF(campo1 > campo2, 1,2) = IF(SUMA(campo3, campo4) < 2.5, 1,2)), 'true', 'false') resultado FROM tutabla
No lo he probado.
Por otra parte, yo haría esto con programación y no en la base de datos.
Muchas gracias jurena,
No conseguí que funcionase, me da error de sinxtaxi
Pero, me interesaba saber también si creiais que era mejor por programación, y tu opinas que sí ;)
Lo ideal sería poder sacar la query SQL y ver ambos scripts a ver cual es más rápido, no consigo ver el fallo en la query, tu lo ves?
Edito:
He estado probando esta query simple y me también error de sintaxis, creo que aquí esta el problema
SELECT IF(SUM(FTL,FTV) < 2, 1,2), 'true', 'false') FROM partidos
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FTV) < 2, 1,2), 'true', 'false') FROM partidos' at line 1
Muchas gracias