ROUND()
PostgreSQLОкругляет число до указанного количества знаков после запятой.
Синтаксис
ROUND(number) -- стандарт SQL ROUND(number, decimal_places) -- PostgreSQL, Oracle, SQL Server
Примеры
Округлить до целого
SELECT ROUND(3.7);
→ 4
До 2 знаков
SELECT ROUND(3.14159, 2);
→ 3.14
Средний чек
SELECT ROUND(AVG(amount), 2) AS avg_order FROM orders;
→ 2003.52