![]() |
Seleccionar de un campo Hola, soy bastante nuevo en mySql y sql y tengo una duda. Tengo una base de datos que cuenta con una tabla en la cual hay un campo llamado images. En dicho campo se almacenan los nombres de una serie de imágenes separados por comas. Yo quiero seleccionar mediante una sentencia sql la primera de esas imágenes, es decir, todo el texto hasta la primera coma, ¿podría alquien explicarme como hacerlo? gracias. Un saludo, Xatucans |
Re: Seleccionar de un campo yo te sugeriria que mejor pusieras los nombres de las imagenes por row e identificado por una clave cada uno....asi puedes extraer el id en forma mas rapida, espero te sirva....sino me cuentas |
Re: Seleccionar de un campo Hola y gracias por tu respuesta, pero el problema es que la base de datos pertenece a un gestor de contenidos (Typo3) y no puede cambiarla |
Re: Seleccionar de un campo Ya he encontrado la respuesta, sería algo así: SELECT SUBSTRING_INDEX('image1.jpg,imagen2.jpg,imagen3.jp g', ',', 1) y obtendríamos image1.jpg , es decir, todo lo que hay delante de la primera coma |
| La zona horaria es GMT -6. Ahora son las 02:19. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.