Portada de libro electrónico gratuitaCurso completo de base de datos MySQL desde básico hasta avanzado

Curso completo de base de datos MySQL desde básico hasta avanzado

5

(1)

71 páginas

Usando funciones de cadena en MySQL

Capítulo 50

Tiempo estimado de lectura: 3 minutos

Audio Icon

Escuchar en audio

0:00 / 0:00

Las funciones de cadena en MySQL son herramientas esenciales para manipular datos de texto. Permiten operaciones como concatenar cadenas, convertir tipos de datos, buscar y reemplazar subcadenas, entre otras. Este artículo presentará algunas de las funciones de cadena más utilizadas en MySQL y ejemplos de cómo usarlas.

Función CONCAT()

La función CONCAT() se utiliza para concatenar dos o más cadenas. Por ejemplo, si tenemos dos columnas 'nombre' y 'apellido' y queremos fusionarlas en una sola columna 'nombre completo', podemos usar la función CONCAT().

SELECCIONE CONCAT(nombre, ' ', apellido) COMO 'Nombre completo' DE los usuarios;

Esta consulta devolverá una columna 'Nombre completo' con el nombre y apellido de cada usuario concatenados con un espacio entre ellos.

Función LONGITUD()

La función LENGTH() devuelve la longitud de una cadena en bytes. Esto puede resultar útil para validar la longitud de los datos de entrada o para encontrar la cadena más larga o más corta en un conjunto de datos.

SELECCIONE LONGITUD (nombre) COMO 'Longitud del nombre' DE los usuarios;

Esta consulta devolverá una columna 'Longitud del nombre' con la longitud del nombre de cada usuario en bytes.

Continúa en nuestra aplicación.

Podrás escuchar el audiolibro con la pantalla apagada, recibir un certificado gratuito para este curso y además tener acceso a otros 5.000 cursos online gratuitos.

O continúa leyendo más abajo...
Download App

Descargar la aplicación

Función REEMPLAZAR()

La función REPLACE() se utiliza para reemplazar todas las apariciones de una subcadena con otra subcadena en una cadena. Por ejemplo, si queremos reemplazar todas las apariciones de la letra 'a' con la letra 'e' en una columna 'nombre', podemos usar la función REPLACE().

SELECCIONE REEMPLAZAR (nombre, 'a', 'e') COMO 'Nombre modificado' DE los usuarios;

Esta consulta devolverá una columna 'Nombre modificado' con todas las apariciones de la letra 'a' reemplazadas por la letra 'e' en el nombre de cada usuario.

Función SUBSTRING()

La función SUBSTRING() se utiliza para extraer una subcadena de una cadena. Acepta tres parámetros: la cadena original, la posición inicial y la longitud de la subcadena a extraer.

SELECCIONE SUBSTRING(nombre, 1, 3) COMO 'Primeros tres caracteres' DE los usuarios;

Esta consulta devolverá una columna de 'Tres primeros caracteres' con los primeros tres caracteres del nombre de cada usuario.

FUNCIÓN INFERIOR() y SUPERIOR()

Las funciones LOWER() y UPPER() se utilizan para convertir una cadena a minúsculas y mayúsculas respectivamente.

SELECCIONE LOWER(nombre) COMO 'Nombre en minúsculas', UPPER(nombre) COMO 'Nombre en mayúsculas' DE los usuarios;

Esta consulta devolverá dos columnas, 'Nombre en minúsculas' y 'Nombre en mayúsculas', con el nombre de cada usuario convertido a minúsculas y mayúsculas respectivamente.

Función TRIM()

La función TRIM() se utiliza para eliminar espacios en blanco del principio y del final de una cadena.

SELECCIONE TRIM(nombre) COMO 'Nombre sin espacios' DE los usuarios;

Esta consulta devolverá una columna 'Nombre sin espacios' con el nombre de cada usuario sin espacios en blanco al principio ni al final.

Estas son sólo algunas de las muchas funciones de cadenas disponibles en MySQL. Cada una de ellas puede ser extremadamente útil en diferentes escenarios, dependiendo de sus necesidades específicas de manipulación de cadenas. Por lo tanto, es importante saber y comprender cómo utilizar estas funciones para manipular y analizar datos de texto en MySQL de manera efectiva.

Ahora responde el ejercicio sobre el contenido:

¿Cuál de las siguientes funciones de cadena en MySQL se utiliza para reemplazar todas las apariciones de una subcadena con otra subcadena en una cadena?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente capítulo

Usando funciones de conversión en MySQL

Arrow Right Icon
Descarga la aplicación para obtener una certificación gratuita y escuchar cursos en segundo plano, incluso con la pantalla apagada.