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

problema con UPDATE

Estas en el tema de problema con UPDATE en el foro de Mysql en Foros del Web. Hola a todos,engo este cod: UPDATE becas SET degree = "Master" where id_beca= 40; Me edita perfectamente la beca con id =40. Lo que quiero ...
  #1 (permalink)  
Antiguo 09/11/2010, 06:02
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 15 años, 8 meses
Puntos: 1
problema con UPDATE

Hola a todos,engo este cod:

UPDATE becas SET degree = "Master" where id_beca= 40;

Me edita perfectamente la beca con id =40. Lo que quiero conseguir es editar desde la beca 40 hata la 90, por ejemplo , y si pongo

UPDATE becas SET degree = "Master" where id_beca= 40,41,42,43...; me da error. ¿Cómo se podría conseguir?

Un saludo a todos

Última edición por Pike; 09/11/2010 a las 06:10
  #2 (permalink)  
Antiguo 09/11/2010, 06:30
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: problema con UPDATE

Uffff, tu duda es casi de la primera o segunda leccion de MYSQL y los operadores de comparacion y logicos......

Te busque una pagina con los ejemplos mas sencillos que he podido encontrar:
http://www.alejandrosueldo.com.ar/joomla15/index.php?option=com_content&view=article&id=15%3A curso-de-sql&catid=21%3Acursos-y-tutoriales&Itemid=2&limitstart=3

Si probaste y no lo averiguaste (tomalo como un ejercicio) avisa y te digo como es!
  #3 (permalink)  
Antiguo 09/11/2010, 06:39
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: problema con UPDATE

Es que soy un principiante.

Lo entiendo perfectamente, pero

UPDATE becas SET degree = "Master" where id_beca > 40;

mw edita todas las filas que hay encima de 40, ¿y para poner el límite? que solo edite de la 40 a la 85 por ejemplo?

UPDATE becas SET degree = "Master" where id_beca between 0 and 85;

he probado y me da error.


Saludos y muchas gracias

Última edición por Pike; 09/11/2010 a las 06:54
  #4 (permalink)  
Antiguo 09/11/2010, 07:13
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: problema con UPDATE

UPDATE becas SET degree = "Master" where id_beca between 40 and 85;

Tambien serviria:

UPDATE becas SET degree = "Master" where id_beca>=40 and id_beca<=85;
  #5 (permalink)  
Antiguo 09/11/2010, 07:21
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: problema con UPDATE

Ya está solucionado. Vun , muchas gracias por tu ayuda

Etiquetas: update
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 06:49.