ROUND(X,D); // X : Argument , D: Number of decimal places
Rounding off data up to 2 decimal places .
SELECT ROUND(14.729,2); // Output is 14.73
Using negative value for Number of decimal places.
SELECT ROUND(234.96,-1); // Output is 230
SELECT ROUND(236.96,-1); // Output is 240
SELECT ROUND(3463.4896,-2); // Output is 3500
Negative value for decimal place ( D) will affect left of decimal places.
We will use our student table and get the rounded data by using round query.
Example
Percentage is a column name in our student table.
Here we store the percentage value of each student mark. One of our student Max has got 79.2982 percentage. This number we can round off and display without any decimal value by using command like this.
SELECT name,percentage,round(percentage,0) as rnd FROM `student4`
Inside round function we can change the number of decimal places required to 1,2,3 etc .. here is an example.
SELECT name,percentage,round(percentage,2) as rnd FROM `student4`