Ciao a tutti,
dovrei creare un nuovo campo "listino2" in cui viene copiato tutto il contenuto del campo "Listino1" con riduzione dei valori del 15 %.
Grazie per l'attenzione
Ciao a tutti,
dovrei creare un nuovo campo "listino2" in cui viene copiato tutto il contenuto del campo "Listino1" con riduzione dei valori del 15 %.
Grazie per l'attenzione
crea un campo nuovo ed esegui un update:
codice:update tabella set listino2 = listino1 - (listino1 * 0.15)
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Perfetto,
solo che dovrei fare in modo i nuovi importi finissero fossero scritti con solo due cifre dopo la virgola es: 3.44 e non 3.4425
grazie
campo decimal(8,2)Originariamente inviato da rickky
Perfetto,
solo che dovrei fare in modo i nuovi importi finissero fossero scritti con solo due cifre dopo la virgola es: 3.44 e non 3.4425
grazie
totale di 8 digit di cui 2 decimali es 123456.12
regolalo al tuo bisogno
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Chiedo ancora una dritta,
é possibile fare inmodo di arrotondare i dati es : 3.41 a 3.45 - 3.48 a 3.50 17,2 a 17,5 e così via.
Grazie ancora
Solitamente si puo' fare qualunque cosa. Bisogna controllare il risultato e modificarlo con una propria funzione. Un arrotondamento si puo' fare con funzioni sull'unita', sui decimali e' solo una troncatura e non un arrotondamento. Negli esempi che porti arrotondare il secondo decimale e' ben diverso che arrotondare al primo. Arrotondare da 17.20 a 17.50 contro un 3.41 a 3.45 non avrebbe logica univoca di applicazione e pure una notevole differenza nel valore applicato.Originariamente inviato da rickky
Chiedo ancora una dritta,
é possibile fare inmodo di arrotondare i dati es : 3.41 a 3.45 - 3.48 a 3.50 17,2 a 17,5 e così via.
Grazie ancora
Se lo fai sulla seconda cifra decimale dovresti estrarre l'ultima cifra e confrontare se <= 5 allora applichi 5, se 0 la lasci invariata se > 5 allora la porti a 0 sommando 1 al primo decimale.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Grazie per tutte le info