MySQL - Extraer cadena de datos a partir de un caracter

   
Vista:

Extraer cadena de datos a partir de un caracter

Publicado por Ever (2 intervenciones) el 13/07/2016 18:26:31
Alguien que me pueda ayudar eh estado investigando como sacar una cadena de datos a partir de un caracter por ejemplo "12Jul16_1324" y que se extraega solo lo que esta despues del guion bajo, pero ahora me gustaria saber si se puede hacer que se extraega desde la derecha hasta el caracter guion bajo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Extraer cadena de datos a partir de un caracter

Publicado por Yamil Bracho (16 intervenciones) el 13/07/2016 18:45:20
https://blog.fedecarg.com/2009/02/22/mysql-split-string-function/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

Extraer cadena de datos a partir de un caracter

Publicado por GonzaloGC (103 intervenciones) el 13/07/2016 19:13:39
Es de manual...

http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_substring-index

Como todas las funciones, las puedes ver en el Manual de Referencia.

1
2
3
4
5
6
7
mysql> SELECT SUBSTRING_INDEX('21Jul2016_00:15:42', '_', -1) cadena;
+----------+
| cadena   |
+----------+
| 00:15:42 |
+----------+
1 row in set (0.05 sec)

Y si quieres lo que antecede, es simplemente:
1
2
3
4
5
6
7
mysql> SELECT SUBSTRING_INDEX('21Jul2016_00:15:42', '_', 1) cadena;
+-----------+
| cadena    |
+-----------+
| 21Jul2016 |
+-----------+
1 row in set (0.00 sec)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Extraer cadena de datos a partir de un caracter

Publicado por Ever (2 intervenciones) el 13/07/2016 19:17:25
ya lo habia encontrado resulta que lo habia utlizado en otra consulta pero gracias esta si funcion para los que tengan el mismo problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar