Hola,
no se como hacer lo siguiente. Necesito multiplicar el resultado de dos select:
UPDATE facturas i
SET iva= ((SELECT SUM(importe) FROM LINEAS il WHERE i.facturas_ID=il.facturas_ID) * (SELECT porc_iva FROM facturas WHERE facturas.facturas_ID=i.facturas_ID))
WHERE facturas_ID=?";
Es decir, quiero multiplicar el resultado de:
(SELECT SUM(importe) FROM LINEAS il WHERE i.facturas_ID=il.facturas_ID)
por:
(SELECT porc_iva FROM facturas WHERE facturas.facturas_ID=i.facturas_ID)
Me da error al intentar hacer la multiplicacion. Esto no se puede hacer?? teneis alguna solucion??
Muchas gracias.