MySQL - Crear una consulta utilizando concat_ws(" ", campo1, campo2) AS nombre;

 
Vista:
Imágen de perfil de Mario
Val: 15
Ha disminuido su posición en 4 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Crear una consulta utilizando concat_ws(" ", campo1, campo2) AS nombre;

Publicado por Mario (3 intervenciones) el 11/11/2019 20:37:58
Hola, saludos a la comunidad.

solicito por favor y de la manera mas respetuosa ayuda de la comunidad para hacer lo siguiente:

Estoy utilizando una tabla (Adjunto imagen):
de la cual tiene los campos nombre, apellidos y para la consulta necesito concatenar ambos campos
concat_ws(' ', nombre, apellidos) AS Nombre, al usuario en un campo de texto le pedimos el nombre + apellidos o solo los primeros caracteres por ejemplo:
"JUAN PE " o solo "JUAN" y que me regrese todo los registros que coincidan con los caracteres introducidos.

de la manera como funciona normalmente es:

1
2
3
SELECT concat(' ', nombre, apellidos) AS Nombre, clavevis
 FROM visitas
WHERE apellidos LIKE "PERE";

esta consulta funciona pero solo consultando por el campo apellidos, pero necesitamos involucrar ambos campos, nombre + apellidos ... para resolver esta consulta necesito el apoyo de ustedes, de antemano muchas gracias ...

tabla
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
Imágen de perfil de joel
Val: 650
Plata
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Crear una consulta utilizando concat_ws(" ", campo1, campo2) AS nombre;

Publicado por joel (231 intervenciones) el 12/11/2019 10:26:37
Hola Mario, según entiendo, tienes que añadir otra opción en el where para buscar dentro de nombre, no? algo así:
1
2
3
SELECT concat(' ', nombre, apellidos) AS Nombre, clavevis
 FROM visitas
WHERE apellidos LIKE "%PERE%" OR nombre LIKE "%PERE%";

Es esto lo que necesitas?
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