Consulta SQL de Actualizacion

Susi?
07 de Noviembre del 2003
Hola colegas del Foro.
¿Se puede realizar una consulta para actualizar una tabla tomando los datos de la seleccion agrupada de otra tabla?, es dificil explicarlo pero con Insertar no tengo problema, os digo el ejemplo con INSERT que me funciona bien y si alguien sabe hacer lo mismo pero con UPDATE se lo agradezco en el alma.

INSERT INTO Balance ( Cta, Debe,Haber) SELECT Cuenta, Sum(ImporteDebe) AS SumaDebe, Sum(ImporteHaber) AS SumaHaber From Apuntes WHERE Fecha Between #01/04/2003# And #06/30/2003# GROUP BY Cuenta
================CON UPDATE==========
UPDATE Balance SET Debe=.............

Gracias por anticipado.

Ti
07 de Noviembre del 2003
No estas siendo muy especifico, pero si queres
traer datos cruzados de otras tablas tendrias que
hacer un select del registro que queres copiar
una vez que lo tenes eseleccionado copias,
pero amplia un poquito mas lo que necesitas

Susi?
07 de Noviembre del 2003
Gracias Ti por el interes, intentare explicar el ejemplo expuesto :
lo que hago es agregar en la tabla Balance los registros seleccionados de otra la de Apuntes en un periodo de tiempo. Hata ahi correcto, el problema es que una vez que esos registros existen no puedo hacer el INSERT otra vez al cabo de tiempo para modificar los resgistros, tengo que utilizar UPDATE y el problema es que no se construir la SQL para actualizar esos registros con la nueva informacion de otro periodo de tiempo.

Ti
07 de Noviembre del 2003
Mira nose con que conexion estas trabajando pero
yo lo hago con control ado y anda muy bien, por
lo menos nunca me fallo, y puedo conectar por
odbc o por la conexion directa a la ruta de la DB

bueno vamos a ver que me decis,
pero en principio es mas sencillo por aca
directamente un update seria asi

adodc1.recorset.field("nombrecampo") = tucampo
asi con todos los campos que necesitas
luego
adodc1.update
asi de sencillo, pero nose todabia bien si es lo que
necesitas o si te sirve