ROUNDing
In the last chapter, you solved the task and received a number with many digits after the decimal place. This is surely precise, but not representative, as there is no way to pay 0.002$, for example. It would be great if we could round numbers to some digits.
Surely it's also implemented into SQL! To round number to n
decimal places use ROUND(column_name, n)
function. For example, from our audi_cars
dataset let's calculate the average price of TT model cars with mileage less than 3000 and round the result to 0 decimals (so it will be an integer).
123SELECT ROUND(AVG(price), 0) FROM audi_cars WHERE model = 'TT' AND mileage < 3000
That's more representative!
Swipe to start coding
From the audi_cars
table calculate the average price for Petrol cars (column fueltype
) with Semi-Auto transmission (column transmission
). Round the result to 2 digits after the comma.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.63Awesome!
Completion rate improved to 2.63
ROUNDing
In the last chapter, you solved the task and received a number with many digits after the decimal place. This is surely precise, but not representative, as there is no way to pay 0.002$, for example. It would be great if we could round numbers to some digits.
Surely it's also implemented into SQL! To round number to n
decimal places use ROUND(column_name, n)
function. For example, from our audi_cars
dataset let's calculate the average price of TT model cars with mileage less than 3000 and round the result to 0 decimals (so it will be an integer).
123SELECT ROUND(AVG(price), 0) FROM audi_cars WHERE model = 'TT' AND mileage < 3000
That's more representative!
Swipe to start coding
From the audi_cars
table calculate the average price for Petrol cars (column fueltype
) with Semi-Auto transmission (column transmission
). Round the result to 2 digits after the comma.
Lösung
Danke für Ihr Feedback!
single
Awesome!
Completion rate improved to 2.63
ROUNDing
Swipe um das Menü anzuzeigen
In the last chapter, you solved the task and received a number with many digits after the decimal place. This is surely precise, but not representative, as there is no way to pay 0.002$, for example. It would be great if we could round numbers to some digits.
Surely it's also implemented into SQL! To round number to n
decimal places use ROUND(column_name, n)
function. For example, from our audi_cars
dataset let's calculate the average price of TT model cars with mileage less than 3000 and round the result to 0 decimals (so it will be an integer).
123SELECT ROUND(AVG(price), 0) FROM audi_cars WHERE model = 'TT' AND mileage < 3000
That's more representative!
Swipe to start coding
From the audi_cars
table calculate the average price for Petrol cars (column fueltype
) with Semi-Auto transmission (column transmission
). Round the result to 2 digits after the comma.
Lösung
Danke für Ihr Feedback!