MySQL: Obtener la primera Palabra de una Columna
Pregunta de Invitado | 01/11/2020 a las 13:38
Estoy buscando una consulta MySQL o una función correspondiente, que lee la primera palabra de un campo de una columna.
Por ejemplo, si el texto de un campo es "Marry viene de Europa", la cadena "Marry" debería ser el resultado de MySQL. Si es posible, no quiero usar PHP para esto.
Temas Relacionados
MySQL: Longitud máxima de un nombre de columna y tabla
Pregunta | 3 Respuestas
MySQL: Reemplace las tags BR con saltos de línea
Consejo | 0 Comentarios
MySQL: Leer los registros de la semana pasada
Pregunta | 1 Respuesta
PHP: Formato de fecha para INSERT MySQL
Pregunta | 1 Respuesta
MySQL: Buscar las entradas duplicadas en una base de datos
Consejo | 0 Comentarios
MySQL: Numerar Filas en el Resultado
Pregunta | 1 Respuesta
Delphi/Lazarus: Agregar Item o Línea a ListView
Información | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Lo que está buscando es la función SUBSTRING_INDEX() de MySQL, que se puede utilizar de la siguiente manera:
La función espera 3 parámetros:
Este ejemplo lee los caracteres que quedan desde la posición del espacio. Si desea leer los caracteres que se encuentran directamente desde la posición del espacio, debe hacer que el número sea negativo.
01/11/2020 a las 18:56