sql >> Database teknologi >  >> RDS >> Mysql

MySQL-afrundingsfunktioner

Som vissi sagde, for at få det resultat, du ønsker, skal du bruge 2 runde udsagn. (For at komme til 1 decimal)

SELECT ROUND(ROUND(19.425 * 2) / 2, 1) #19.5
SELECT ROUND(ROUND(19.124 * 2) / 2, 1) #19.0
SELECT ROUND(ROUND(12.654 * 2) / 2, 1) #12.5
SELECT ROUND(ROUND(12.845 * 2) / 2, 1) #13.0


  1. Heroku Rails 4 kunne ikke oprette forbindelse til serveren:forbindelsen blev afvist

  2. lave et array fra databasen

  3. Hvorfor får jeg et andet resultat, når jeg bruger indvendig sammenføjning

  4. Hvordan kalder man oracle-lagret procedure, som inkluderer brugerdefineret type i java?