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: Agregar una nueva Columna a una Tabla
Tutorial | 0 Comentarios
MySQL: Eliminar Datos de Tabla - Diferencia entre TRUNCATE, DELETE y DROP
Tutorial | 0 Comentarios
MySQL: Buscar y Reemplazar directamente en la Base de Datos
Consejo | 1 Comentario
Renombrar Archivos en sus Nombres de Carpeta
Tutorial | 0 Comentarios
MySQL/PHP: Cómo recuperar el último INSERT ID
Información | 0 Comentarios
Delphi/Lazarus: Agregar Item o Línea a ListView
Información | 0 Comentarios
JavaScript: Obtener la Fecha y la Hora actuales
Tutorial | 1 Comentario
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