![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
#2
|
||||
|
||||
La sentencia de Ivanzinho es perfectamente válida en Firebird 1.5 o superior.
Interbase no sé si soporta CASE, al menos en la versión 6.5 que es la que yo utilizaba no existía. En cambio se puede lograr lo mismo con un procedimiento almacenado. Saludos |
#3
|
||||
|
||||
El CASE fué introducido en firebird a partir de la versión 1.5 y en interbase en la 7.5, si la versión que tienes es anterior entonces lo mejor, como comento hector, es que lo hagas en un procedimiento almacenado o que actualices a una versión superior.
Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
#4
|
||||
|
||||
Gracias
Comenzaré a probar con procedimintos almacenados. Gracias amigos.
|
#5
|
||||
|
||||
Ya lo solucioné !!! una parte
Bueno la primer parte fué facil, quedó más o menos así.
Select fecha, detalle, cantidad as entrada, (cantidad * 0) as salida From Movimientos where cantidad > 0 Union Select fecha, detalle, (cantidad * 0) as entrada, (cantidad * -1) as salida From Movimientos where cantidad < 0 (Muy astuto ¿no?) Con esto obtengo entrada y salida, la columna de saldo la hice con una etiqueta de cálculo poniendo Sum(Entrada-salida). No encontré como resolver el saldo en la consulta. Si alguién tiene una idea bienvenido sea. Gracias. ![]() |
#6
|
|||
|
|||
Sin UNION
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
#7
|
||||
|
||||
![]() Cita:
como quien dice:"Mas vale tarde que nunca" ![]() ![]() ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buscar en resultado de consulta SQL | alvarocastillo | SQL | 6 | 06-11-2007 16:28:54 |
Store procedure: consulta con parámetros de entrada | Walterdf | Firebird e Interbase | 1 | 17-08-2007 17:28:40 |
Acceso al resultado de una consulta SQL | beatriz g | SQL | 2 | 16-08-2006 20:27:19 |
Visualizar el resultado de una consulta en un TXT | dsa132132 | Varios | 11 | 26-10-2004 22:46:02 |
Resultado de Consulta en Variable | ¥0n1 | SQL | 1 | 30-12-2003 01:07:29 |
![]() |
|