Intro a SQL y MySQL
Por Nacho Cabanes, versión 0.16

Tema 9 - Funciones de cadena

En MySQL tenemos muchas funciones para manipular cadenas: calcular su longitud, extraer un fragmento situado a la derecha, a la izquierda o en cualquier posición, eliminar espacios finales o iniciales, convertir a hexadecimal y a binario, etc. Vamos a comentar las más habituales. Los ejemplos estarán aplicados directamente sobre cadenas, pero (por supuesto) también se pueden aplicar a campos de una tabla:

Funciones de conversión a mayúsculas/minúsculas

Funciones de extracción de parte de la cadena

Funciones de conversión de base numérica

Otras funciones de modificación de la cadena

Funciones de información sobre la cadena

(Más detalles en el apartado 12.3 del manual de referencia MySQL 5.0)