Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Duda con Concant mysql server.

Estas en el tema de Duda con Concant mysql server. en el foro de Mysql en Foros del Web. hola quiciera saber si puedo concatenar dos columnas y esta concatenacion insertarlos en otra columna. saludos...
  #1 (permalink)  
Antiguo 20/10/2010, 14:03
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 8 meses
Puntos: 15
Duda con Concant mysql server.

hola quiciera saber si puedo concatenar dos columnas y esta concatenacion insertarlos en otra columna.


saludos
  #2 (permalink)  
Antiguo 20/10/2010, 14:53
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 9 meses
Puntos: 96
Respuesta: Duda con Concant mysql server.

Saludos

Desde que sean del mismo tipo no abria problema
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 20/10/2010, 14:59
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: Duda con Concant mysql server.

Update tabla set campo1=concat(campo2,campo3)
  #4 (permalink)  
Antiguo 20/10/2010, 15:59
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Duda con Concant mysql server.

Cita:
Iniciado por RIVERMILLOS Ver Mensaje
hola quiciera saber si puedo concatenar dos columnas y esta concatenacion insertarlos en otra columna.


saludos
Poderse hacer, se puede. CONCAT() no tiene un límite de encadenamientos como en Oracle.
Mi gran duda es: Si los campos a concatenar pertenecen a la misma tabla, ¿Para qué quieres hacerlo?
No le veo utilidad...

¿Pueden aclararlo?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 21/10/2010, 06:47
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 8 meses
Puntos: 15
Respuesta: Duda con Concant mysql server.

si estan en la misma tabla , lo que estoy haciendo es arreglar una BD y pues hay dos campos que pueden ir en uno solo , hay mas 8000 registros y pues me parecio util hacer esto ,,,


saludos
  #6 (permalink)  
Antiguo 21/10/2010, 06:53
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Duda con Concant mysql server.

Si con ello ahorras espacio, puede que resulte útil. Pero ten en cuenta que te impactará en la performance y lógica de las consultas, si esos datos se usan en algún momento.
No es lo mismo buscar "A" o "B" en dos campos diferentes que hacerlo en un sólo campo. La sintaxis cambia y la performance también.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 21/10/2010, 07:08
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 8 meses
Puntos: 15
Respuesta: Duda con Concant mysql server.

Si claro , pero todo va ir basado en la nueva BD todavia no hay consultas sobre esta tabla hasta que no quede optimizada.

saludos

Etiquetas: server
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:43.