En donde te señala el error de sintaxis?
La acabo de ensayar nuevamente y me funciona bien.
Los parentesis y la estructura de los ifs están funcionando en mi server.
Cita: Uso la versión 4.0.27 de mysql, no se si tendrá algo que ver.
La versión 4 soporta sentencias if.
PD: De nada compatriota carxl