Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/05/2019, 07:53
ut261c
 
Fecha de Ingreso: noviembre-2014
Ubicación: peru-lima
Mensajes: 32
Antigüedad: 9 años, 5 meses
Puntos: 2
Respuesta: Copiar datos a una tabla desde una subconsulta

-- SELECT round((P.precio*Dped.cantidad),2)......
-- como resultado le dí 30

-- estás haciendo esto
( select total_linea from (30) as total_linea )
-- trata esto
( select (30) as total_linea )


-- este es tu update
UPDATE
detalle_pedido
SET
total_linea = total_linea
WHERE
total_linea = (select (30) as total_linea)
;

-- acá actualizas lo que están en null
UPDATE
detalle_pedido
SET
total_linea = (30)
WHERE
total_linea is null
;