260 читали · 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 Для этой таблицы нет первичного ключа, она может содержать дубликаты...
455 читали · 3 года назад
Комментирование SQL-кода
В SQL, как и во многих компьютерных языках, можно оставлять комментарии прямо в коде. Чтобы, например, пояснять для чего делается тот или иной расчет. Или почему в SQL коде вписана такая дата или такое число. Рассмотрим пример с учебной базы нашего курса обучения SQL: В этом запросе мы получаем сотрудников московского филиала и марки авто, на которых они ездят. Сотрудник, подготовивший запрос, заранее знал (или заранее посмотрел) идентификатор московского филиала и вписал его прямо в SQL код. Чтобы было понятно (или чтобы не забыть), что означает цифра один, идентификатор какого филиала...