Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 26-12-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
IIF( ) as que

Esta sentencia es muy usada en access.
En access se haria de esta manera:
Código SQL [-]
iif([tutambla.tucampo= #FA#],[Factura],[Consignación]) as tunombre.
Osea que si el campo es igual a FA tendríamos el valor verdadero (Factura) de lo contrario el falso (consignación).
Como ya aprendí, en firebird hay ciertas diferencias:
1- Para empezar Firebird SI acepta el uso de iif, por lo menos en Firebird 2.
2- No acepta el uso de corchetes [ ].
3- La opciones que darán el resultado verdadero o falso, tienen que estar entre comillas simples ' ';
4- No acepta #
Entonces viendo la sentencia anterior quedaría así en firebird:
Código SQL [-]
iif(tutambla.tucampo= 'FA','Factura','Consignacion') as tunombre.
Cualquier comentario adicional, con gusto sera recibido.
Saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Diferencias entre Firebird e Interbase David Firebird e Interbase 6 28-04-2007 16:14:47
Diferencias en Sql Access y Mysql Caral SQL 1 27-08-2006 05:56:00
Diferencias entre Interbase y FireBird erickperez6 Firebird e Interbase 2 22-05-2006 21:14:38
Diferencias entre Firebird e Interbase mieltxo Firebird e Interbase 2 11-02-2006 22:28:07
Access ´03 con delphi7. Donde pongo las sentencias. casimaxi Conexión con bases de datos 4 27-07-2005 03:22:30


La franja horaria es GMT +2. Ahora son las 10:35:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi