Функция ROUND()
Часть раздела Основы путешествия по SQL на Coddy. Урок 26 из 72.
ROUND() используется для округления числового значения до указанного количества десятичных знаков. Чтобы использовать функцию, следуйте этому синтаксису:ROUND(number, decimal_places)number: Число, которое вы хотите округлить
decimal_places: (необязательно) количество знаков после запятой для округления- Если пропустить, округляет до ближайшего целого числа
- Если положительное, округляет до указанного количества знаков после запятой
- Если отрицательное, округляет разряд слева от десятичной точки
SELECT ROUND(3.7);
-- Returns 4.0
SELECT ROUND(3.3);
-- Returns 3.0
SELECT ROUND(3.5);
-- Returns 4.0 (rounds up from .5)ROUND() в SQLite всегда возвращает значение с плавающей точкой (REAL), поэтому приведённые выше результаты содержат десятичную точку (например, 4.0 вместо 4).Округление до определённого количества знаков после запятой:SELECT ROUND(3.14159, 2);
-- Returns 3.14
SELECT ROUND(3.14159, 1);
-- Returns 3.1
SELECT ROUND(3.14159, 0);
-- Returns 3.0
SELECT ROUND(3.145, 2);
-- Returns 3.15 (rounds up because the next digit is 5)SELECT
product_name,
ROUND(price, 2) as rounded_price
FROM products;Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцовПотренируйтесь самостоятельно: Песочница SQL