Функция CEILING в SQL Server
Функции округления служат для управления точностью числовых значений. Сегодня мы рассмотрим различные функции округления, их синтаксис и приведем примеры использования. 1. ROUND(): Функция ROUND() округляет число до указанного количества десятичных знаков. Если количество десятичных значений не указано, число будет округлено до целого значения. Пример использования: SELECT ROUND(5.678, 2); — Вывод: 5.68 2. CEIL(): Функция CEIL() округляет число вверх до ближайшего целого значения. Пример использования: SELECT CEIL(3...
246 читали · 1 год назад
1251. Средняя цена продажи SQL (легко)
Задача: Напишите SQL-запрос, чтобы найти среднюю цену продажи для каждого продукта. average_price должна быть округлена до 2 знаков после запятой. Дано: Таблица: Prices (product_id, start_date, end_date) является первичным ключом для этой таблицы. Каждая строка этой таблицы указывает цену product_id за период от start_date до end_date. Для каждого product_id не будет двух перекрывающихся периодов. Это означает, что не будет двух пересекающихся периодов для одного и того же product_id. Таблица: UnitsSold Для этой таблицы нет первичного ключа, она может содержать дубликаты...