Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/03/2014, 16:53
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: editar una tabla

Bueno, vamos por partes: En el script que te puse se deslizó un error (quedo una tabla duplicada):
Código MySQL:
Ver original
  1. UPDATE habitacion H  INNER JOIN reserva_particular R
  2.          ON R.id_hotel = H.id_hotel AND R.planta = H.planta AND R.nrohabit = H.nrohabit
  3. SET estado='libre'
  4. WHERE R.fechadesalida<'2014-03-30'
Por otro lado, si persiste el problema habría que verificar primero la dependencia de datos:
Código MySQL:
Ver original
  1. SHOW CREATE TABLE habitacion;
  2. SHOW CREATE TABLE reserva_particular;
Con eso se recupera la sentencia que las crea y veremos un poco mejor el panorama.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)