MS Access 2003: Concatenar campos de nombre y apellido con espacios en medio

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Access 2003: Concatenar campos de nombre y apellido con espacios en medio

Este tutorial de MSAccess muestra cómo crear una consulta en Access 2003 para unir los campos de nombre y apellido, separados por espacios (con capturas de pantalla e instrucciones paso a paso).

Este tutorial de MSAccess muestra cómo concatenar campos de nombre y apellido con espacios en el medio

  • Visita 2007

Pregunta: En Microsoft Access 2003/XP/2000/97, ¿cómo concateno los campos de nombre y apellido con espacios entre ellos?

Por ejemplo, si tiene los siguientes campos:

nombre apellido
John Herrero

Entonces, si FirstName es John y LastName es Smith, quiero mostrar “John Smith” en lugar de “JohnSmith” en la consulta. ¿Cómo concatenar dos campos con espacio en el medio?

Respuesta: En el siguiente ejemplo, hemos creado un campo en la consulta que consiste en el campo Nombre en la tabla Empleados, un espacio y el campo Apellido en la tabla Empleados.

Abrimos la consulta en modo diseño e ingresamos lo siguiente:

[FirstName] & " " & [LastName]

Access asignará automáticamente un nombre al campo en el conjunto de resultados. En este ejemplo, ha nombrado el nuevo campo Expr1.

Es posible que desee sobrescribir los nombres en Expr1 con nombres más significativos. Hemos cambiado el nombre del campo a Nombre como se muestra en la imagen a continuación.

Ahora, cuando ejecute esta consulta, su resultado debería verse así:

Como puede ver, el campo concatenado que llamamos Nombre ahora muestra el nombre del Empleado, con espacios que separan los valores del nombre y apellido.