|
|
|
Операции с датой
|
|||
|---|---|---|---|
|
#18+
Можно ли как-то получить в результате выборки следующий набор строк: 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() возвращает текущую дату, а мне нужно массив дат в заданном диапазоне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 08:36:16 |
|
||
|
Операции с датой
|
|||
|---|---|---|---|
|
#18+
Напишите табличную функцию, которая по двум параметрам будет возвращать нужные даты. Я лично для таких целей имею таблицу просто с числами от 0 до 1000 и соответственно запрос получается select dateadd(firsdate,dd,num) from tbl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 09:32:26 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3446&tid=1821587]: |
0ms |
get settings: |
13ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
121ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 489ms |

| 0 / 0 |
