none
Control de valor 0 RRS feed

  • Pregunta

  • Tento esta instrucción dentro de un select, el problema lo tengo de que en algun importe no debe de llevar descuento y me debe de poner el valor de la variable ximporte.

    Por ejemplo, si descuento es nulo que me deje como importetotal el valor de ximporte.

    Se puede hacer en SQL?

    ISNULL(ximporte -(ximporte * (descuento / 100)),0) AS importetotal

    martes, 2 de julio de 2019 14:14

Respuestas

  • Hola:

    Si se puede.

    Una de las posibles soluciones es envolver tu columna en un case, tal que:

    Case when descuento is null then 0 else ...tu expresion... End as ImporteTotal

    • Marcado como respuesta Fer2013 martes, 2 de julio de 2019 14:32
    martes, 2 de julio de 2019 14:21