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

Recuperar dato con consulta anidada

Estas en el tema de Recuperar dato con consulta anidada en el foro de Mysql en Foros del Web. hola amigos. como puedo hacer esto.... insert into tabla1 set dato1 = '1', orden = max(orden) + 1 ----> esto no me funciona No sabria ...
  #1 (permalink)  
Antiguo 13/09/2011, 17:21
Avatar de blakmetall  
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Recuperar dato con consulta anidada

hola amigos.

como puedo hacer esto....

insert into tabla1 set dato1 = '1', orden = max(orden) + 1 ----> esto no me funciona

No sabria como hacerlo con consulta anidada.

Agradezco su ayuda.
  #2 (permalink)  
Antiguo 13/09/2011, 18:17
Avatar de 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, 4 meses
Puntos: 2658
Respuesta: Recuperar dato con consulta anidada

Primero: No puedes consultar y modificar la misma tabla en la misma consulta.
Segundo: Eso te convendría hacerlo con un campo autoincremental.
Tercero, si no te sirve un autoincremental, lo puedes intentar con un TRIGGER, pero se volverá algo complicado.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 13/09/2011, 18:58
Avatar de blakmetall  
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Respuesta: Recuperar dato con consulta anidada

a orale no sabia qu3e no se podia, gracias de todos modos. al menos para ya no seguir buscando

Etiquetas: dato, recuperar, tabla
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 16:42.