Работа с DATEFROMPARTS()
В этом уроке вы также узнали, как объединять отдельные части даты, хранящиеся в разных столбцах, в одно значение.
В таблице paper_shop_daily_sales столбцы year_of_sale, month_of_sale и day_of_sale содержат отдельные компоненты даты.
| product_name | units | year_of_sale | month_of_sale | day_of_sale |
|--------------|-------|--------------|---------------|-------------|
| notebooks | 2 | 2019 | 1 | 1 |
| notebooks | 3 | 2019 | 5 | 12 |
| ... | ... | ... | ... | ... |
Вам нужно объединить все эти столбцы в один с помощью функции DATEFROMPARTS().
Это упражнение является частью курса
Очистка данных в базах данных SQL Server
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
product_name,
units,
-- Use the function to concatenate the different parts of the date
___(
___,
month_of_sale,
___) AS complete_date
FROM paper_shop_daily_sales