Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    sum() - mysql - campi varchar

    ciao,
    mi ritrovo dei campi varchar con all'interno dei prezzi inseriti in questa forma: 1.000,50.
    Ora se voglio eseguire una query su mysql per effettuare la somma totale (sum(campo) as totalone)mi restituisce un numero che non corrisponde al totale effettivo.
    Come posso ovviare questo problema?

    graize
    Soluzioni Hosting
    http://www.crabservice.com

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    il campo varchar serve per memorizzare stringhe fino a 255 caratteri non certo valori numerici come i prezzi, per questi ultimi devi usare un campo float.

  3. #3
    ciao Sgurbat,
    ...lo so che il varchar è per il testo...
    è per questo che ho il problema...
    Soluzioni Hosting
    http://www.crabservice.com

  4. #4
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Prova a modificare il campo della tabella...

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.