DB2 - sacar los datos así

 
Vista:

sacar los datos así

Publicado por joja_2 (2 intervenciones) el 23/12/2004 19:25:32
hola

necesito sacar unos campos de una tabla de la siguiente forma:

"Select (centro + codigo + codigo2) AS CodigoTotal From Tabla"

en Sql server sí que me funciona, pero en db2 no sé como hacerlo

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sacar los datos así

Publicado por carlos (4 intervenciones) el 03/01/2005 19:07:19
En la consola escribe:
db2 \\\"select (campo1 + campo2 + campo3) as SUMAVALORES from tabla where condicion = algo\\\"

Ojo el tipo de datos de los campos deben ser vslores contables...Integer, float, double... long...decimal....

fijate en eso...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sacar los datos así

Publicado por joja_2 (2 intervenciones) el 03/01/2005 20:48:38
pero yo quiero concatenar tipos de datos de texto.

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sacar los datos así

Publicado por Mariano (4 intervenciones) el 18/10/2005 16:51:33
Debes utilizar la función CONCAT:

Select CONCAT(CONCAT(centro, codigo), codigo2) AS CodigoTotal From Tabla

Si tienes algún tipo de datos que no sea cadena debes utilizar la función de conversión CAST --> CAST( numero AS VARCHAR(20))

Espero te sea de utilidad

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar