Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2008
MJ_23_13 MJ_23_13 is offline
Registrado
 
Registrado: abr 2008
Posts: 3
Poder: 0
MJ_23_13 Va por buen camino
problemas con concatenación

Hola a todos chicos

tengo la siguiente consulta

SELECT "Altas"|| CAST(A.ano AS CHAR) as tipo,A.total
FROM ":GYM:AUXILIAR1.DB" AS A
WHERE A."MES" =:P1_MES AND A."Ano" >= :P1_ano AND A."Ano"<= :P1_ANO2

union

SELECT "Bajas"|| CAST(B.ano AS CHAR) as tipo,B.total
FROM ":GYM:AUXILIAR2.DB" AS B
WHERE B."MES" =:P1_MES AND B."Ano" >= :P1_ano AND B."Ano"<= :P1_ANO2

el tema esta en que yo quiero que me muestre la palabra altas o bajas seguida del campo año, y leyendo por ahi lo que he visto ha sido que se podia hacer asi, pero a la hora de ejecutar la consulta solo me muestra la palabra altas no toda la frase, alguien tiene alguna sugerencia o ayuda

muchas gracias
Responder Con Cita
  #2  
Antiguo 23-04-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
No se que base de datos utilizas, pero puede ser que A.ano sea NULL

Cualquier cosa unida/sumada/restada/etc. a NULL es NULL

Otra posibilidad es que debas decirle el largo de CHAR

En Firebird sería:

SELECT "Altas "|| CAST(A.ano AS VARCHAR(4)), ...
Responder Con Cita
  #3  
Antiguo 24-04-2008
MJ_23_13 MJ_23_13 is offline
Registrado
 
Registrado: abr 2008
Posts: 3
Poder: 0
MJ_23_13 Va por buen camino
Hola

gracias por la respuesto uso Paradox (el programa es de hace muuuucho tiempo)
al final lo he podido resolver creando un campo en la base de datos auxiliar con el dato que queria ... no es mejor peroooo...
igualmente gracias.

podeis cerrar el tema
Responder Con Cita
Respuesta



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
Concatenación de Cadenas...ayuda please Guadalupe .NET 0 25-05-2006 01:54:58
Concatenacion de integer a hora seba_cipo Varios 7 21-10-2005 14:38:07
Concatenacion de caracteres de distintos registros casandra Firebird e Interbase 10 17-08-2005 20:19:03
Concatenación y variable system xcopy mieltxo PHP 4 06-07-2005 00:08:18


La franja horaria es GMT +2. Ahora son las 09:43:21.


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