Slik konverterer Desimalplasser i SQL

Slik konverterer Desimalplasser i SQL


Nettstedet database standard SQL inneholder flere innebygde funksjoner for å kontrollere antall desimaler steder. Avhengig av hvor mye kontroll du ønsker å ha over den resulterende nummeret, kan du bruke en av tre forskjellige avrundingskoder: Gulvet () kode vil bare hogge av eventuelle uønskede desimaler, den ROUND () kode vil runde din desimal til nærmeste nummer, returnerer og taket () kode alltid flest mulig. Alle tre koder bruke samme syntaks og kan erstatte hverandre i et SQL-utsagn.

Bruksanvisning

Kapper av Ekstra Desimalplasser

1 Åpne en SQL redaktør - som MySQL - og gå til kommandolinjen.

2 Type:

VELG Floor (kolonne, X) Fra table_name

Gjør "kolonne" det nøyaktige navnet på kolonnen der desimaltall er plassert, og "table_name" navnet på tabellen som du jobber. Bytt ut "X" med antall desimaler som du ønsker det endelige antallet å ha. For et rundt tall, bruker null.

3 Klikk på "Run." Databasen vil returnere verdier med antall desimaler du ønsker.

Avrunding til nærmeste tall

4 Åpne en SQL redaktør - som MySQL - og gå til kommandolinjen.

5 Type:

VELG Round (kolonne, X) Fra table_name

Bytt ut "X" med antall desimaler som du ønsker det endelige antallet å ha. For et rundt tall, bruker null. For å tvinge nummer for å runde opp, erstatte "Round" med "tak" i setningen.

6 Klikk på "Run."