• Sábado 20 de Abril de 2024, 00:16

Autor Tema:  Decode y concat  (Leído 1605 veces)

Alejandro_Bungle

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Decode y concat
« en: Viernes 19 de Febrero de 2010, 10:23 »
0
Saludos,

tengo que realizar una query, en la cual he de hacer una sentencia decode. El problema es, q lo q necesito sería, de forma resumida y abstraída, lo siguiente:

Si valor = a, concaternar a con ("_", b), ("_", c).
Resultado sería_ a_b_c.
Esto es sencillo, el problema surge en que aunque el valor sea a, a veces no hay b ni c (si hay b, sí hay c). Entonces queda: a__; Ahí está mi problema, cómo puedo quiar los guiones bajos? Hay que tener en cuenta que no puedo controlar cuando hay, o no hay, b y c, por tanto, aunque imagino que he de jugar con el decode, concat, y substr, no soy capaz de hacer que cuaje.

¿Alguien puede ayudarme?