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

se puede!! select dentro de update

Estas en el tema de se puede!! select dentro de update en el foro de Bases de Datos General en Foros del Web. este es mi drama, ni el primer select ni el segundo funciona... UPDATE foro_asig SET n_resp = (SELECT n_resp FROM foro_asig WHERE foro_asig.id_mensaje = '23') ...
  #1 (permalink)  
Antiguo 12/01/2007, 09:19
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
se puede!! select dentro de update

este es mi drama, ni el primer select ni el segundo funciona...

UPDATE foro_asig
SET n_resp =
(SELECT n_resp
FROM foro_asig
WHERE foro_asig.id_mensaje = '23')
AS
num
WHERE foro_asig.id_mensaje = '23'

la idea es a num quitarle 1

algo asi

UPDATE foro_asig
SET n_resp =
(SELECT n_resp
FROM foro_asig
WHERE foro_asig.id_mensaje = '23')
AS
num -1
WHERE foro_asig.id_mensaje = '23'
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #2 (permalink)  
Antiguo 12/01/2007, 11:01
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: se puede!! select dentro de update

Parece sencillo espero que esto sea lo que buscas, al menos eso entendí.

UPDATE foro_asig
SET n_resp = n_resp -1
WHERE id_mensaje = '23'

Lo que hace lo anterior es que al id_mensaje 23, al campo n_resp le resta uno.
  #3 (permalink)  
Antiguo 12/01/2007, 11:24
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: se puede!! select dentro de update

grax eso era xD
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #4 (permalink)  
Antiguo 12/01/2007, 12:26
 
Fecha de Ingreso: enero-2007
Mensajes: 7
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: se puede!! select dentro de update

jajajaja.... XD

Al ver el problema de FNX_NET me dio mucha risa... no quiero que piensen que me jacto de él.

Me acordé de cuando iba empezando en esto de las bases de datos... es increíble que le atinaras a la primera daniel00... recién vi el problema y sentí que mis conocimiento necesitaban un update XD, pero FNX_NET se refería a algo básico XD

Es bueno aprender algunas técnicas avanzadas para solucionar problemas básicos... pero tanto demadre por algo de todos los días puede generar desordenes mentales ^_^

Se cuidan
  #5 (permalink)  
Antiguo 12/01/2007, 12:37
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: se puede!! select dentro de update

claro, me acostumbre a usar procedimientos almacenados, ademas siempre me complico y uso cosas re pro para hacer cosas re simple xD
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
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 15:19.