Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    Mysql ,Query campo 'float'

    Ciao,
    avrei la necessità di mettere nella 'where' di una query una condizione su un campo 'float', con la possibilità di testare anche i decimali ..

    codice:
    where importo = 4.13
    ho trovato questo ..

    codice:
    where CAST(importo AS DECIMAL) = CAST(4.13 AS DECIMAL)
    ma testa solo la parte intera del numero.
    Mi potete aiutare ?
    Grazie mille

  2. #2
    perché, questa

    where importo =4.13

    non funziona?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    Quote Originariamente inviata da optime Visualizza il messaggio
    perché, questa

    where importo =4.13

    non funziona?
    Direi di no !

  4. #4
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    489
    Quote Originariamente inviata da JANUS70 Visualizza il messaggio
    Direi di no !
    anzichè la condizione " float " il manuale di mysql sembra suggerire " decimal "... prova

  5. #5
    quaccheduno mi spieghi perché where importo=4.13 non dovrebbe funzionare...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.