Последний день. Сожгите свои проблемы.
3 распространённых способа присвоить переменной последнюю дату месяца одной командой
В финансовых отчётах, отчётах по продажам и других, в качестве фильтра часто используется последняя дата текущего месяца. Хорошо бы эту дату подставлять, при вводе параметров, автоматически, чтобы пользователь вводил только значимые для него параметры. К сожалению в MS SQL такая функция отсутствует, поэтому я получал даты последнего дня месяца разными способами.
По мере изучения SQL я пользовался тремя различными способами. Самый первый способ
Без использования функций обработки даты. Заключается...
📅 Создаем календарную таблицу с помощью SQL
Часто бывает, что в работе с базами данных нужен список всех дат за какой-то период. Например, для отчетов, анализа данных или просто, чтобы посмотреть, сколько было дней без продаж. Конечно, можно заморочиться и сделать мегатаблицу со всеми атрибутами (день недели, номер квартала, праздники и т. д.), но иногда нужна простая реализация — обычный список дат за текущий месяц. В этой статье посте я покажу, как на лету создать такую табличку со всеми датами текущего месяца. Причем рассмотрим это для разных популярных баз данных: MySQL, PostgreSQL, MS SQL Server и Oracle...