1
Задание 1
Выведите заказы, сделанные в текущем месяце.
SELECT id, order_date
FROM orders
WHERE MONTH(order_date) = MONTH(CURDATE())
AND YEAR(order_date) = YEAR(CURDATE());
.sql.На занятии не было отдельного задания из LMS — вся работа выполнялась в формате практикума. Рекомендуется повторить задачи самостоятельно и решить несколько дополнительных.
База данных для практики: northwind на сервере ich-db.edu.itcareerhub.de, учётные данные ich1 / password.
id клиентов в строку.Выведите заказы, сделанные в текущем месяце.
SELECT id, order_date
FROM orders
WHERE MONTH(order_date) = MONTH(CURDATE())
AND YEAR(order_date) = YEAR(CURDATE());
Для каждого заказа выведите дату доставки, сдвинутую на 7 дней вперёд.
SELECT id, shipped_date,
DATE_ADD(shipped_date, INTERVAL 7 DAY) AS delayed_shipment
FROM orders;
Сформируйте текстовое поле: 'Order #<id> was placed on <day_of_week>'.
SELECT CONCAT('Order #', CAST(id AS CHAR),
' was placed on ', DAYNAME(order_date)) AS order_info
FROM orders;
practice_3.sql.