Cita:
Iniciado por xorcista algo curioso es que al cambiarle el nombre al campo "condition" si me lo acepta y no se porque. Pero tampoco me serviría asi porque tengo relaciones entre tablas.
Curioso... no, porque probablemente te estés topando con una palabras reservada...
En general es muy mala práctica usar palabras simples en inglés, porque es común que termines usando este tipo de palabras propias del lenguaje que utilizas. Es un error común y los fallos de sintaxis resultan indetectables.
Mi consejo: Cambia eso que pusiste, aunque tengas que retocar toda la aplicación. Te ahorrarás problemas futuros.
Postea el CREATE TABLE completo de esa tabal.