powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Операции с датой
2 сообщений из 2, страница 1 из 1
Операции с датой
    #32038657
Alexey Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как-то получить в результате выборки следующий набор строк:

Dates
-------------
31.03.2000
30.06.2000
30.09.2000
31.12.2000
31.03.2001
30.06.2001
30.09.2001
31.12.2001
31.03.2002
30.06.2002
30.09.2002
31.12.2002

Не используя при этом в качестве источника данных существующую таблицу с полем datetime.
SELECT dates = GetDate() возвращает текущую дату,
а мне нужно массив дат в заданном диапазоне
...
Рейтинг: 0 / 0
Операции с датой
    #32038661
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напишите табличную функцию, которая по двум параметрам будет возвращать нужные даты.
Я лично для таких целей имею таблицу просто с числами от 0 до 1000 и соответственно запрос получается select dateadd(firsdate,dd,num) from tbl
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Операции с датой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]