Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como insertar datos usando WHERE

Estas en el tema de Como insertar datos usando WHERE en el foro de Mysql en Foros del Web. Hola, primero que nada espero que tengan un buen dia, y ahora si lo que me pasa es algo muy sencillo, pues ya no recuerdo ...
  #1 (permalink)  
Antiguo 11/09/2009, 10:26
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 7 meses
Puntos: 0
Como insertar datos usando WHERE

Hola, primero que nada espero que tengan un buen dia, y ahora si lo que me pasa es algo muy sencillo, pues ya no recuerdo como insertar datos con condiciones, puse insert into hab(costo) values (700) where tipo=1; y me sale el error 1064 y creo que la sintaxis esta bien, sino es asi porfas diganme en donde esta el error, pues ya le intente de otras formas y como quiera el where no me lo acepta
  #2 (permalink)  
Antiguo 11/09/2009, 10:30
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como insertar datos usando WHERE

La sintaxis está mal redMew.

Para hacer esto, no necesitas un insert, sino un update.

Código sql:
Ver original
  1. UPDATE hab SET costo=700 WHERE tipo=1;

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 11/09/2009, 10:44
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Como insertar datos usando WHERE

Cita:
Iniciado por huesos52 Ver Mensaje
La sintaxis está mal redMew.

Para hacer esto, no necesitas un insert, sino un update.

Código sql:
Ver original
  1. UPDATE hab SET costo=700 WHERE tipo=1;

saludos
OK, muchisimas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:05.