Función de subcadena en mysql

Función de subcadena en mysql

En bases de datos MySQL, los datos se pueden guardar en forma tabular. Cada vez que se requieren los usuarios, pueden acceder a la tabla y obtener los datos deseados. Para extraer los datos o la cadena particular de la tabla, MySQL tiene múltiples funciones y el "Subcadena ()La función es uno de ellos. Cuando los usuarios desean extraer una parte particular de la cadena, esta función se puede usar.

Los resultados de este blog son:

  • ¿Qué es la función Substring () en MySQL??
  • Cómo usar la función SubString () en MySQL?

¿Qué es la función Substring () en MySQL??

El "Subcadena ()La función se utiliza para extraer una parte particular de la cadena junto con los parámetros, como la cadena, la posición inicial y la longitud de la subcadena. Entonces, crea una nueva cadena.

Sintaxis

La sintaxis general del "Subcadena ()La función se proporciona a continuación:

Subcadena (string, starting_position, longitud)

Aquí:

  • "cadena"Es la cadena de entrada deseada desde la cual extraer una subcadena.
  • "posición inicial"Es la posición inicial de la cadena de extracción de la cadena de entrada.
  • "longitud"Es un parámetro opcional que identifica el número de caracteres de extracción.

Nota: Si el "longitud"No se especifica, entonces la cadena completa se devuelve desde la posición inicial.

Cómo usar la función SubString () en MySQL?

Usar el "Subcadena ()Función en MySQL, siga los pasos que sean a continuación:

  • Conéctese con el servidor MySQL.
  • Muestre todas las bases de datos y seleccione una de sus bases de datos deseadas.
  • Cambie la base de datos y enumere las tablas y sus datos.
  • Utilizar el "Seleccionar, subcandar (,,) de dónde;" dominio.

Paso 1: Acceda a MySQL

Inicialmente, acceda al servidor MySQL ejecutando el "mysqlComando "junto con el nombre de usuario y la contraseña predeterminada:

mysql -u raíz -p

Paso 2: Lista de bases de datos

Ahora, ejecute el comando proporcionado para ver todas las bases de datos:

Mostrar bases de datos;

Desde la lista mostrada, hemos seleccionado el "mariada"Base de datos:

Paso 3: Cambiar la base de datos

Para cambiar la base de datos, ejecute el siguiente comando:

Usar mariadb;

Se puede ver que la base de datos se ha cambiado con éxito:

Paso 4: Ver tablas de base de datos

A continuación, use el comando declarado a continuación para enumerar todas las tablas:

Mostrar mesas;

Según la siguiente salida, la base de datos actual contiene dos tablas y hemos seleccionado el "cliente" mesa:

Paso 5: Datos de la tabla de visualización

Para ver los campos y registros de la tabla, use el "SELECCIONAR" dominio:

Seleccionar * del cliente;

Paso 6: Use la función Substring ()

Finalmente, usa el "Subcadena ()"Función con el"SELECCIONARComando para obtener la parte particular de la cadena:

Select City, Substring (City, 1,4) del cliente donde país = 'Alemania';

Aquí:

  • "SELECCIONARSe utiliza la declaración para seleccionar datos de una base de datos.
  • "Ciudad"¿Es nuestro nombre de columna de tabla?.
  • "Subcadena ()"La función se utiliza para extraer una subcadena de una cadena en particular junto con los parámetros requeridos, como pasar"Ciudad" como un "cadena","1" como un "posición de mira", y "4""subcadena".
  • "DELa cláusula se utiliza para seleccionar registros de una tabla de base de datos.
  • "Cliente"¿Es nuestro nombre de tabla de base de datos?.
  • "DÓNDESe utiliza la cláusula para extraer solo aquellos registros de tabla que cumplen con una condición dada.
  • "País"Es nuestro nombre de columna de tabla y"Alemania"Es su valor.

Se puede ver que la parte deseada de la cadena proporcionada se ha mostrado con éxito:

Eso es todo! Hemos explicado brevemente el "Subcadena ()"Función en mysql.

Conclusión

El "Subcadena ()La función se utiliza para extraer una parte particular de la cadena junto con la cadena, la posición inicial y la longitud de la subcadena como parámetros. Entonces, crea otra cadena. Para hacerlo, acceda al servidor MySQL y muestre todas las bases de datos. Luego, cambie la base de datos y enumere las tablas y sus datos. Por último, ejecute el "Seleccionar, subcandar (,,) de dónde;" dominio. Este blog elaboró ​​en el MySQL "Subcadena ()" función.