sql >> Database >  >> RDS >> Mysql

MySQL-afrondingsfuncties

Zoals vissi al zei, heb je 2 ronde statements nodig om het gewenste resultaat te krijgen. (Om op 1 decimaal te komen)

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. Querysnelheid gebaseerd op volgorde van kolommen

  2. PHP Try and Catch voor SQL Insert

  3. De beste manier om met spelfouten om te gaan in een MySQL fulltext-zoekopdracht

  4. Hoe krijg je een float-resultaat door twee integerwaarden te delen met T-SQL?