es verdad, disculpenme, la consulta está un poco incomoda
UPDATE TABLA1
SET TABLA1.CAMPO = TABLA3.CAMPO3
FROM TABLA1, (SELECT TABLA2.CAMPO1, SUM(TABLA2.CAMPO2) AS CAMPO3 FROM TABLA2 GROUP BY TABLA2.CAMPO1) AS TABLA3
WHERE TABLA1.CAMPO1 = TABLA3.CAMPO1
espero que no les sea muy pesada....la consulta la escribo en la propiedad del ADOQuery, o sea no la paso en tiempo de ejecución ni tiene parámetros ni nada...
|