Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    216

    Inserimento del punto e dei decimali

    Salve.
    Vado subito al dunque. Ho un listino con tantissimi prezzi in euro, ma alcuni di questi non hanno il punto e sono senza decimali. A me serve sviluppare una query sql che inserisca nei soli prezzi che non hanno il punto ed il decimale un punto e almeno uno zero come decimale.

    In sintesi mi serve un qualcosa del genere:

    143 lo trasforma in --> 143.00
    126.00 lo tralascia senza farci alcuna modifica.

    Come faccio?
    Grazie
    Max!

  2. #2
    non fare niente al db. usa invece formatnumber quando devi visualizzare il dato

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    216
    Originariamente inviato da optime
    non fare niente al db. usa invece formatnumber quando devi visualizzare il dato
    Ciao Optime!
    Ottima la soluzione con FormatNumber
    Purtroppo però devo modificare i dati del db .. non posso fare altrimenti.
    Ho approntato la seguente query:

    UPDATE tabella SET nomecampo = FormatNumber([nomecampo], 2) WHERE nomecampo NOT LIKE "*.*";

    che fa quello che mi serve... solo che al posto del punto inserisce una virgola come separatore decimale.
    Come faccio a sostituire la virgola col punto? Devo sviluppare un'altra query di update?

    Ciao
    Max!

  4. #4
    fammi capire. i dati nel db stanno dentro un campo numerico o testo?

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    216
    Originariamente inviato da optime
    fammi capire. i dati nel db stanno dentro un campo numerico o testo?
    I prezzi stanno in un campo di testo

  6. #6
    Originariamente inviato da max1850
    I prezzi stanno in un campo di testo
    primo: my compliments!
    secondo: cerca quelli che non hanno il punto e aggiungi '.00': si fa molto facilmente con una update secca

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    216
    Originariamente inviato da optime
    primo: my compliments!
    secondo: cerca quelli che non hanno il punto e aggiungi '.00': si fa molto facilmente con una update secca
    OK! Proverò

    Ciao e grazie
    Max!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.