Correccion de codigo
Publicado por ARCON (9 intervenciones) el 31/10/2005 18:14:20
Si pudieran echarme la mano tengo, el sig error Dynamic SQL error SQL error code = -104 Token Unknow -Line 1, char 61 =.
SELECT F.Folio,F.Facturacion,C.Nombre, FS.Cantidad, importe = CASE WHEN FS.Servicio=3 then (F.Salida-F.Entrada*FS.Cantidad*S:Costo) ELSE (FS.Cantidad*S:Costo) END
FROM Factura F
INNER JOIN (Fact_serv FS INNER JOIN servicio S ON S.Clave_serv=FD.Servicio) ON F.Folio= FS.Factura and F.lugar=FS.lugar
WHERE F.Facturacion BETWEEN '01/01/2005' and '12/31/2005' ORDER BY F.Folio
no se como declarar el ultimo campo importe puesto que es calculado y aparte con un condicional agradesco su ayuda....
SELECT F.Folio,F.Facturacion,C.Nombre, FS.Cantidad, importe = CASE WHEN FS.Servicio=3 then (F.Salida-F.Entrada*FS.Cantidad*S:Costo) ELSE (FS.Cantidad*S:Costo) END
FROM Factura F
INNER JOIN (Fact_serv FS INNER JOIN servicio S ON S.Clave_serv=FD.Servicio) ON F.Folio= FS.Factura and F.lugar=FS.lugar
WHERE F.Facturacion BETWEEN '01/01/2005' and '12/31/2005' ORDER BY F.Folio
no se como declarar el ultimo campo importe puesto que es calculado y aparte con un condicional agradesco su ayuda....
Valora esta pregunta


0