Tema: concatenar
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/09/2008, 02:10
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: concatenar

Un pequeño añadido a lo dicho por Genetix y Avatar810, con los que estoy de acuerdo:

Tal vez pudiera producirse un problema al hacer la actualización que sugiere Avatar810 si alguno de los campos unidos en el concat es numérico. CONCAT trabaja con cadenas de texto y si el campo o campos que unes es o son numéricos tienes que hacerles un CAST. Ejemplo: si quieres unir numero1 y numero2 y en MySQL son de tipo numérico, tienes que hacerlo así:

SELECT CONCAT(CAST(numero1 as CHAR), CAST(numero2 as CHAR) as resultado FROM tabla

Y lo mismo tendrás que hacer en el UPDATE.

Última edición por jurena; 07/09/2008 a las 12:37