Функции округления:
- ceil( ) — округление до наибольшего целого
- floor( ) — округление до наименьшего целого
- round( ) — округление до ближайшего целого
- trunc() — округление до целого в сторону нуля
Округление числа до наибольшего целого в PostgreSQL
SELECT ceil(4.75); 5 SELECT ceil(-4.75); -4 SELECT ceil(2.1); 3 SELECT ceil(-2.1); -2
Скриншот:

Округление числа до наименьшего целого в PostgreSQL
SELECT floor(1.75); 1 SELECT floor(-1.75); -2 SELECT floor(6.1); 6 SELECT floor(-6.1); -7
Скриншот:

Округление числа до ближайшего целого в PostgreSQL
Это стандартное округление числа до целого как в учебниках по математике в школе.
SELECT round(0.50); 1 SELECT round(-0.50); -1 SELECT round(3.49); 3 SELECT round(-3.49); -3
Скриншот:

Округление до целого в сторону нуля в PostgreSQL
SELECT trunc(0.66); 0 SELECT trunc(-0.66); 0 SELECT trunc(8.21); 8 SELECT trunc(-8.21); -8
Скриншот:

Информационные ссылки
Официальный сайт WEB-оболочки pgAdmin — https://www.pgadmin.org
Официальный сайт СУБД PostgreSQL — https://www.postgresql.org
Команды SQL — https://postgrespro.ru/docs/postgresql/15/sql-commands
Математические функции и операторы — https://postgrespro.ru/docs/postgresql/15/functions-math