10/10/2015, 08:16
|
| | Fecha de Ingreso: octubre-2015 Ubicación: Bogotá
Mensajes: 13
Antigüedad: 9 años, 1 mes Puntos: 0 | |
Unir consultas, error de varchar Buen día compañeros.
En mi trabajo voy a utilizar 100% sql, y como tengo tantas dudas, acá entro a leer y he aprendido montones.
Bueno, como dijo el dermatólogo, al grano:
La primera consulta es como el programa contable genera la factura.
La segunda, es como solicito que me consolide la sumatoria de dos valores diferentes en una casilla. La idea es incluir ese item en la factura. Cada consulta de manera independiente funciona, pero al unirlas, sale error de varchar a numeric
Select [dbo].[F_MonedaMVForm]('FAC','FS','7332',mvtrade.idmvtrade) as ValorUnitario,MTMERCIA.REFERPROV, 0 AS 'ordimp'
From MVTrade LEFT JOIN MTMERCIA ON MVTrade.PRODUCTO = MTMERCIA.CODIGO
Where not MVTrade.PRODUCTO in ('2600','2600A') and
MVTrade.Origen ='FAC' And
MVTrade.TipoDcto='FS' And
MVTrade.NroDcto='7332'
union
Select '2600' as codservicio, sum(MVTrade.VALORUNIT),MVTrade.NOMBRE from mvtrade
where MVTrade.PRODUCTO in ('2600','2600A') and MVTrade.ORIGEN = 'FAC' and MVTrade.TIPODCTO = 'FS' and MVTrade.NroDcto='7332' group by NOMBRE
como puedo arreglarlo?
gracias de antebrazo |