IIF en Procedure..

17/10/2003 - 20:32 por Manolo Zepeda | Informe spam
Hola amigos..!!
Porque no me funciona el IIF en este procedure... tengo la
siguiente Instruccion..

Select IIF(Sum(Entregas.Cantidad)=0,0,Sum
(Entregas.Cantidad)) from Entregas .. aqui me dice el
siguiente error-"Sintaxis incorrecta cerca de =" no se
porque.Lo que quiero hacer es que si en la cantidad no hay
ningun valor me ponga 0, de lo contrario me ponga la suma.


Saludos y Gracias..
 

Leer las respuestas

#1 Isaías
17/10/2003 - 21:07 | Informe spam
Amigo

La funcion IIF, es propia de ANALISYS SERVICES, intentelo
con CASE, ejemplo:


SELECT CASE WHEN SUM(0+0) = 0 THEN 3 ELSE SUM(1+2) END AS
SUMA

Preguntas similares