Saltar al contenido

Función SUBSTRING () de MySQL

septiembre 29, 2021

❮ Funciones MySQL

Ejemplo

Extraiga una subcadena de una cadena (comience en la posición 5, extraiga 3 caracteres):

SELECCIONE SUBSTRING («Tutorial de SQL», 5, 3) AS ExtractString;

Inténtalo tú mismo »


Definición y uso

La función SUBSTRING () extrae una subcadena de una cadena (comenzando en cualquier posición).

Nota: Las funciones SUBSTR () y MID () son iguales a la función SUBSTRING ().

Sintaxis

SUBSTRING (cuerda, comienzo, largo)

O:

SUBSTRING (cuerda DE comienzo POR largo)

Valores paramétricos

Parámetro Descripción
cuerda Requerido. La cadena para extraer de
comienzo Requerido. La posición inicial. Puede ser un número positivo o negativo. Si es un número positivo, esta función se extrae del principio de la cadena. Si es un número negativo, esta función extrae del final de la cadena
largo Opcional. El número de caracteres a extraer. Si se omite, se devolverá la cadena completa (del comienzo posición)

Detalles técnicos


Más ejemplos

Ejemplo

Extraiga una subcadena del texto en una columna (comience en la posición 2, extraiga 5 caracteres):

SELECCIONE SUBSTRING (CustomerName, 2, 5) COMO ExtractString
DE Clientes;

Inténtalo tú mismo »

Ejemplo

Extraiga una subcadena de una cadena (comience desde el final, en la posición -5, extraiga 5 caracteres):

SELECCIONAR SUBSTRING («Tutorial de SQL», -5, 5) AS ExtractString;

Inténtalo tú mismo »


❮ Funciones MySQL

close