Select CONCAT(Nombre, ' ', Apellidos) As Nombre From usuarios;Esta función nos extraerá el campo Nombre y Apellidos separados por un espacio, unidos en un solo campo llamado "Nombre", de esta manera tan solo debemos mostrar un dato de información.
Esta función también se puede utilizar para concatenar valores numéricos, si por ejemplo debemos mostrar un valor de porcentaje en nuestra aplicación con ejecutar esta consulta, este se mostrará formateado:
Select CONCAT(visitas, ' %') As Total From estadisticas;Dicho valor nos devolverá el dato de la siguiente manera (10.00 %), ¿nos ahorra trabajo verdad?.
CONCAT(str1,str2,...)
mysql> SELECT CONCAT('My', 'S', 'QL');
+-------------------------+
| CONCAT('My', 'S', 'QL') |
+-------------------------+
| MySQL |
+-------------------------+
1 row in set (0.00 sec)
mysql> SELECT CONCAT('My', NULL, 'QL');
+--------------------------+
| CONCAT('My', NULL, 'QL') |
+--------------------------+
| NULL |
+--------------------------+
1 row in set (0.00 sec)
mysql> SELECT CONCAT(14.3);
+--------------+
| CONCAT(14.3) |
+--------------+
| 14.3 |
+--------------+
1 row in set (0.00 sec)
No hay comentarios:
Publicar un comentario