Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/04/2015, 11:13
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: update con suma de valores de otra tabla

Eso es de access, aqui estas en un foro de sql server....

ademas la consulta esta mal:

Código SQL:
Ver original
  1. UPDATE Producto SET Producto.[Peso total] = SUM([Compras].[Peso Compra]);

para hacer un update de esa manera se hace

Código SQL:
Ver original
  1. UPDATE producto ser
  2. producto.peso total=total
  3. FROM
  4. (
  5. SELECT SUM(peso compra), id_producto FROM compras GROUP BY producto
  6. ) AS t1 WHERE t1.producto=producto.id_producto

Aclaro la sentencia es para sql server, puede ser que no funcione en Access(wakala)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me