Gracias por la recomendación, pero le quito el from asi:
Código MySQL:
Ver originalUPDATE respuestas
SET respuestas.id_programa
=programa.id_programa
ON respuestas.hora
BETWEEN programa.hora_inicio
AND programa.hora_final
AND programa.estado
= 1 ON canal_local.nombre_canal
= respuestas.codigo_canal
AND programa.canal
= canal_local.numero_canal
Y me da el mismo error T_T
Error:
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 'INNER JOIN programa ON respuestas.hora BETWEEN programa.hora_inicio AND program' at line 2 De verdad nose que tengo malo. Gracias de adelantado por la ayuda.