Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/08/2008, 12:14
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: partir float en "."

Usa trim(trailing '0' from...)
SELECT SUBSTRING_INDEX( 105 /100, '.', 1 ) parteentera, TRIM(
TRAILING '0'
FROM SUBSTRING_INDEX( 105 /100, '.', -1 ) ) partedecimal
FROM tabla

De todas formas, piensa que por defecto carga varios decimales. No sé exactamente lo que buscas y por eso no puedo darte más ayuda, aunque esta te valdrá. Dejará hasta 4 decimales, pero si salen más los perderás y ya no será exacto. Dinos por qué quieres usar esto y hacerlo con la base de datos.