Nem sempre é possível reunir dados no formato exato requerido por um programa. Ocasionalmente , é necessária para converter os dados a partir de um formato para outro . Números de ponto flutuante são muitas vezes mantidos em um banco de dados MySQL como campos de caracteres . Como resultado , eles têm de ser convertidas para o seu número de ponto flutuante equivalente . Isto pode ser conseguido em uma única instrução SELECT com a formatação da saída de modo que o MySQL assume que o resultado é um número de ponto flutuante. Instruções 
 1 
 Vá para um prompt do MySQL para que os comandos podem ser inseridos , digitando o seguinte : 
 
 mysql > 
 
 A partir daqui, os valores varchar pode ser convertida em números de ponto flutuante . 
 2 
 Tipo em uma instrução SELECT , a formatação do varchar como um número de ponto flutuante , colocando "0.0" após a string varchar a ser convertido . Por exemplo : . 
 
 Sql > Select 0,5 '1 ' 0,0 ; 
 
 Este é apresentado como 1.5 no MySQL como esperado 
 3 
 Digite um grande número de ponto flutuante como um float, e considerar como o número de ponto flutuante é arredondado , como no exemplo a seguir : 
 
 mysql > SELECT '18215376320333968 ' 0,0 ; 
 
 o resultado disso é o número abaixo (devido a arredondamentos ) : 
 
 1.8215376320334e +16 
 4 
 incluir letras no número de ponto flutuante para ser convertidos da seguinte forma: 
 
 Selecione ' abcdef1234 ' 5,5 ; 
 
 Isso resulta em uma produção de " 5.5 ", como as letras são ignoradas 
 
 .