Здравствуй, уважаемый читатель! Сегодня разбираем решение последней практической задачи по SQL, которую опубликовал в нашем Telegram-канале, с которой, кстати, справился только один из участников нашей группы! Вначале напомню что нужно было решить: Дана таблица ACCOUNTS, содержащая данные о счетах клиентов (у клиента может быть несколько счетов). Среди прочих, в таблице ACCOUNTS есть следующие важные для нас столбцы:
ID_CLIENT - идентификатор клиента
DT_OPEN – дата открытия счета
...
В финансовых отчётах, отчётах по продажам и других, в качестве фильтра часто используется последняя дата текущего месяца. Хорошо бы эту дату подставлять, при вводе параметров, автоматически, чтобы пользователь вводил только значимые для него параметры. К сожалению в MS SQL такая функция отсутствует, поэтому я получал даты последнего дня месяца разными способами.
По мере изучения SQL я пользовался тремя различными способами. Самый первый способ
Без использования функций обработки даты. Заключается...