La función CONCAT en MySQL permite que las sentencias SELECT actúen como comandos printf al mezclar el texto y los resultados de la consulta.
Por ejemplo, para generar una lista rápida de enlaces en HTML desde una tabla, los 'enlaces' con las columnas 'url' (http://www.tech-recipes.com) y 'título' (Tech-Recipes) para que la salida parece:
Recetas tecnicas
use una declaración de selección como:
SELECCIONE CONCAT ('', título, '
') DE los enlaces;
La función CONCAT simplemente se une a la lista de cadenas y expresiones separadas por comas (en este caso, la columna resulta de la consulta: url y título). Al igual que con cualquier instrucción SELECT, el conjunto de resultados puede variar con el uso de una cláusula WHERE opcional y otra sintaxis SQL válida.