Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/11/2005, 17:15
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 2 meses
Puntos: 3
El IF se reemplaza por CASE; asi seria

SELECT dbo.descuento_facturas.id_conteo, dbo.descuento_facturas.id_servicio, dbo.servicios.nombre, dbo.descuento_facturas.id_empleado,
dbo.empleados.nombre + ' ' + dbo.empleados.apellido AS nombres,
case when dbo.descuento_facturas.total = 1
then dbo.descuento_facturas.total / (1 + dbo.facturas.inguat + dbo.facturas.impiva)
else dbo.descuento_facturas.total
end total