En MySQL, los usuarios pueden extraer la parte específica de la cadena de acuerdo con sus requisitos. Para hacerlo, SQL proporciona diferentes funciones, como el "Subcadena ()"Función para seleccionar la parte de la cadena de cualquier posición y el"Substring_index ()"Función para extraer la parte de cadena deseada especificando la posición de índice.
Esta publicación hablará sobre:
Cómo seleccionar una subcadena del último en MySQL?
Para seleccionar una subcadena de la última en MySQL, siga el procedimiento de abajo dados:
Paso 1: Iniciar el símbolo del sistema
Primero, abra el "Solicitante del sistema"Al utilizar el menú de inicio:
Paso 2: Conéctese con MySQL Server
Ahora, ejecute el "mysqlConsulta para conectar el terminal de Windows con el servidor MySQL:
mysql -u raíz -p
Paso 3: Ver bases de datos
Para ver todas las bases de datos, ejecute el "ESPECTÁCULO" consulta:
Mostrar bases de datos;
Hemos seleccionado el "mynewdb"Base de datos de la lista mostrada:
Paso 4: ejecutar "usar" Consulta
Luego, cambie la base de datos ejecutando el siguiente comando:
usa mynewdb;
Paso 5: tablas de listas
Ahora, usa el "ESPECTÁCULODeclaración para ver todas las bases de datos:
Mostrar mesas;
De la salida dada, hemos seleccionado el "alumno" mesa:
Paso 6: Datos de la tabla de visualización
Ejecutar el "SELECCIONARDeclaración "junto con el nombre de la tabla para mostrar los datos de la tabla:
Seleccionar * del estudiante;
Paso 7: seleccione un subsTring del último
Para seleccionar la subcadena de la última, ejecute el "SELECCIONAR"Comando con el"Subcadena ()" función:
Seleccione Subcanding (FirstName, 2, Longitud (FirstName)) como subcadena del estudiante;
Aquí:
Como puede ver en la salida dada, se ha extraído una parte deseada de la cadena especificada de los datos de la tabla:
Cómo seleccionar una subcadena de inicio en mysql?
Para seleccionar la subcadena desde el inicio en MySQL, ejecute el siguiente comando:
Seleccione Subcanding (FirstName, 1, Longitud (FirstName) -2) como subcadena del estudiante;
Aquí:
Cuando se ha ejecutado la consulta indicada anteriormente, se mostrará la parte requerida de la cadena:
Cómo seleccionar la subcadena con la cláusula Where en MySQL?
Los usuarios también pueden seleccionar la parte de la cadena utilizando el "DÓNDE"Cláusula con el"SELECCIONARDeclaración en MySQL con el siguiente comando:
Seleccione FirstName, Substring (FirstName, 1,3) del estudiante donde City = 'PindigheB';
Aquí:
Después de ejecutar el comando proporcionado, se ha mostrado la parte seleccionada de la cadena:
Cómo seleccionar la subcadena utilizando la función substring_index en mysql?
El "Substring_index ()La función "se puede utilizar para seleccionar sustros que contienen una cadena de entrada, delimitador e iniciar la posición como argumento. Devuelve una parte deseada de una cadena de entrada antes de que ocurra un número especificado de delimitadores. Ejecute el siguiente comando para realizar la tarea en particular:
Seleccione Substring_index (teléfono, ' -', -1) como subcadena desde el estudiante;
Aquí:
Se puede observar que obtuvimos la parte deseada de la cadena proporcionada:
Eso es todo! Hemos proporcionado el método para seleccionar una parte de la cadena en mysql.
Conclusión
Para seleccionar la parte de la cadena, el "Seleccione Substring (String, Starting_Position, Longitud (String)) como subcadena desde;","Seleccione, subceptor (string, starting_position, ending_position) desde donde;", y "Seleccione substring_index (string, 'delimitador', starting_position) como subceptor desde;Se utilizan los comandos. Esta publicación ilustró formas de seleccionar una parte de la cadena en mysql.