Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 19-ago-2005, 12:56   #1 (permalink)
maurimono ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 407
Enviar un mensaje por MSN a maurimono
De acuerdo de 0,672 a 0.672

Exporte una base de datos desde dbase a mysql , una de las tablas tiene un campo con numeros decimales pero de la forma 0,672 pero para hacer unas operaciones matematicas no me sirve en php lo necesito de la forma 0.672 y no se me ocurre alguna solucion. Abra alguna en sql?
Atte
Mauricio
maurimono está desconectado   Responder Citando
Antiguo 19-ago-2005, 13:15   #2 (permalink)
claudiovega está en el buen camino
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.426
De que tipo es el campo? como lo tienes definido en la tabla.
claudiovega está desconectado   Responder Citando
Antiguo 20-ago-2005, 05:24   #3 (permalink)
macedo está en el buen camino
 
Avatar de macedo
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 124
Enviar un mensaje por MSN a macedo
Hola maurimono.

A mi modo de ver tienes tres opciones:

- Si el campo es texto, haz una consulta para reemplazar las comas por puntos y luego cambia el tipo de campo a numérico.

- Si el campo ya es numérico y te devuelve el número con comas en las consultas, haz un replace en el momento de pasar el valor del campo a la variable con la que vas a operar. En este caso parecería que es un problema de la configuración regional del servidor.

- Tambien podrías reemplazar las comas por puntos en el momento de hacer la exportación y trabajar con un campo de texto, pero esto haría que si utilizas un order o un between en la cosulta no te funcione correctamente porque usaría orden alfabético y no numérico.

Espero que te sirva.

Saludos.
macedo está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:29.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93