Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/06/2013, 18:08
steffyn_90
 
Fecha de Ingreso: noviembre-2012
Ubicación: Tegucigalpa
Mensajes: 94
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problermas con UPDATE, SELECT, INNER JOIN

Cita:
Iniciado por Lobito14 Ver Mensaje
http://dev.mysql.com/doc/refman/5.0/es/update.html

Como puedes ver, el UPDATE no lleva ningún FROM, la tabla la seleccionás cuando pones UPDATE respuestas.

Con lo cual ahí estaría el problema.

Saludos.

Gracias por la recomendación, pero le quito el from asi:
Código MySQL:
Ver original
  1. UPDATE respuestas SET respuestas.id_programa=programa.id_programa
  2. INNER JOIN programa
  3. ON respuestas.hora BETWEEN programa.hora_inicio AND programa.hora_final AND programa.estado = 1
  4. INNER JOIN canal_local
  5. 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.