Resumen SQL Server (iif)

Mensaje enviado por "Javier Huenupi P." <jhuenupi@softland.cl>

Hola Holden:

La solución es sencilla. Debes usar el comando CASE ...
WHEN...THEN...[ELSE...]... END

Ejemplo SQL:

SELECT campo1, (CASE Estado WHEN 'V' THEN 'Vigente' ELSE 'Nula' END) AS
Campo2 FROM Tabla

SALUDOS JAVIER


-----Original Message-----
From: Holden . [mailto:holdensito@hotmail.com]
Sent: Tuesday, May 29, 2001 11:04 AM
To: visualbasic-esp@yahoogroups.com
Subject: (VB-ESP) SQL (iif)



En access uso mucho la funcin iif (SiInm) dentro de un select, pero en SQL
no me la acepta, saben si hay algnu equivalente o com le puedo hacer para
realizarla siguiente consulta:

SELECT DETALLE_PEDIDO_CONV.num_pedido,
    DETALLE_PEDIDO_CONV.num_prod,
    DETALLE_PEDIDO_CONV.fecha_entrega,
    DETALLE_PEDIDO_CONV.cantidad_facturada,
    IIf([DETALLE_PEDIDO_CONV].[tipo] = 1,
      [DETALLE_PEDIDO_CONV].[precio_clie],
         [DETALLE_PEDIDO_CONV].[precio_clie] * .9) AS precio_unit,
    FROM PRECIOS_CLIENTE



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com