Recientemente he recodificado uno de mis sitios, y la estructura de la base de datos es un poco diferente.Consulta SQL para eliminar cierto texto de cada campo en una columna específica?
Estoy tratando de convertir el siguiente:
*----*----------------------------*
| id | file_name |
*----*----------------------------*
| 1 | 1288044935741310953434.jpg |
*----*----------------------------*
| 2 | 1288044935741310352357.rar |
*----*----------------------------*
en las siguientes:
*----*----------------------------*
| id | file_name |
*----*----------------------------*
| 1 | 1288044935741310953434 |
*----*----------------------------*
| 2 | 1288044935741310352357 |
*----*----------------------------*
sé que podría hacer un bucle foreach con PHP y explotar la extensión del archivo de la fin, y actualice cada fila de esa manera, pero parece que hay demasiadas consultas para la tarea.
¿Hay alguna consulta SQL que pueda ejecutar que me permita eliminar el archivo exentision de cada campo en la columna file_name
?
+1 OP debe tener cuidado si sus datos algún día contienen múltiples extensiones. – pilcrow
Oh hombre tan simple ... belleza – baash05
'some.rare.animal.jpg' ->' somee.animel' carefull;) –