Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2014, 11:43
PrfTovarich
 
Fecha de Ingreso: febrero-2014
Mensajes: 4
Antigüedad: 10 años, 3 meses
Puntos: 0
Problemas con instrucción UPDATE

Buenas tardes

A ver si me podeis ayudar. Tengo 2 tablas no relacionadas:
TABLA1: TAG, CantComprada, CantRecibida, CantDespachada
TABLA2: TAG, NumVale,Fecha,Cantidad

Lo que necesito es que aparezca la cantidad de material despachado en la tabla 2, en el campo CantDespachada de la tabla1

Estoy intentando hacer algo asi
Código SQL:
Ver original
  1. UPDATE STOCK_INSTRUMENTS
  2. SET DispatchedQty =(SELECT SUM(Qty) FROM INSTRUMENTS_DISPATCHED t2
  3. WHERE TAG = t2.TAG)

Pero me dice que la operación debe ser una consulta actualizable.
Una segunda opción, y es la que tengo preparada, es usar una tabla intermedia, pero debido al numero de registros puede llegar a ser muy lenta

Alguna idea??
Muchas gracias a todos

Última edición por PrfTovarich; 07/02/2014 a las 11:55