Estructuras de control

08/09/2003 - 16:37 por Harold Godefroy | Informe spam
Disculpen la brutalidad, pero no doy con lo que quiero hacer y pues recurro
a los expertos. Lo que quiero hacer me gustaria que corriera en MySQL, sin
embargo no pararle mucho a esto y darme una manita :)

Lo que necesito es recorrer una tabla y actualizar otra segun los valores de
la primera, seria algo mas o menos asi: (Anda que programo en Foxpro, pero
no lo tengo instalado en la empresa ya que aqui trabajo en Delphi)

Do While !EOF(tabla1)
Update tabla2 set campo1=tabla1.campo1 Where tabla2.campo1 = tabla1.campo2
Skip 1 in 'tabla1'
EndDo

Disculpen lo "feo" de la pregunta, pero ando atascado con esto.

Saludos.
T.S.U. Harold Godefroy. Caracas - Venezuela
Coordinador Portalfox Venezuela
http://venezuela.portalfox.com
h a r o l d g o d e f r o y @ p o r t a l f o x . c o m

"Sí, soy un criminal, mi crimen es la curiosidad.
Mi crimen es juzgar a la gente por lo que dice y
piensa, no por lo que parece. Mi crimen es que
soy más listo que tu, algo que no me puedes perdonar."
The Mentor
 

Leer las respuestas

#1 José Luis
08/09/2003 - 16:57 | Informe spam
Si no me equivoco sería algo así:

UPDATE tabla2
SET tabla2.campo1=tabla1.campo1
FROM tabla1
WHERE tabla2.campo1 = tabla1.campo2

Saludos.
José Luis.



Disculpen la brutalidad, pero no doy con lo que quiero


hacer y pues recurro
a los expertos. Lo que quiero hacer me gustaria que


corriera en MySQL, sin
embargo no pararle mucho a esto y darme una manita :)

Lo que necesito es recorrer una tabla y actualizar otra


segun los valores de
la primera, seria algo mas o menos asi: (Anda que


programo en Foxpro, pero
no lo tengo instalado en la empresa ya que aqui trabajo


en Delphi)

Do While !EOF(tabla1)
Update tabla2 set campo1=tabla1.campo1 Where


tabla2.campo1 = tabla1.campo2
Skip 1 in 'tabla1'
EndDo

Disculpen lo "feo" de la pregunta, pero ando atascado con


esto.

Saludos.


T.S.U. Harold Godefroy. Caracas - Venezuela
Coordinador Portalfox Venezuela
http://venezuela.portalfox.com
h a r o l d g o d e f r o y @ p o r t a l f o x . c o m

"Sí, soy un criminal, mi crimen es la curiosidad.
Mi crimen es juzgar a la gente por lo que dice y
piensa, no por lo que parece. Mi crimen es que
soy más listo que tu, algo que no me puedes perdonar."
The Mentor



.

Preguntas similares