|
Как получить список дат в днях между двумя датами запросом?
| ☑ |
0
SeregaMW
07.04.13
✎
16:39
|
есть две даты 01.01.2013 и 10.01.2013 как запросом получить результат типа
01.01.2013
02.01.2013
03.01.2013
..........
10.01.2013
|
|
1
GROOVY
07.04.13
✎
16:45
|
1. Зачем?
2. Выбрать ИТОГИ Периодами
|
|
2
exwill
07.04.13
✎
16:46
|
(0) Сделать таблицу чисел от 1 до 100 (если не хватит, тогда до 1000). Дальше ДобавитьКДате()
|
|
3
rs_trade
07.04.13
✎
16:48
|
(2) В типовых есть календарь
|
|
4
SeregaMW
07.04.13
✎
16:49
|
(1) Это часть вложенного запроса. Результирующий запрос должен выдавать курс валют на каждую дату даже если на какую-то дату нет записи в регистре сведений.
|
|
5
GROOVY
07.04.13
✎
16:52
|
(4) Это делается по другому. Нужно вытащить даны на которые есть изменения и все.
|
|
6
cw014
07.04.13
✎
16:54
|
Смотри как в ЗИКе делаются сбор дат
|
|
7
SeregaMW
07.04.13
✎
16:57
|
(5) Научите пожалуйста!
|
|
8
cw014
07.04.13
✎
16:59
|
В цикле перебери все даты месяца, пихни в запрос вида:
"ВЫБРАТЬ
1 КАК ДеньМесяца
ПОМЕСТИТЬ ДатыМесяца
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2 КАК ДатаМесяца....."
А потом свою временную таблицу юзай. Ну как в ЗИКе сделано, екаламана
|
|
9
rs_trade
07.04.13
✎
17:21
|
В ЗИКе такой изврат? Можно попроще. ВЫБРАТЬ КалендарныеГрафики.ДатаГрафика ИЗ РегистрСведений.КалендарныеГрафики КАК КалендарныеГрафики ГДЕ КалендарныеГрафики.ДатаГрафика МЕЖДУ &НачДата И &КонДата
|
|
10
Конфигуратор1с
07.04.13
✎
17:59
|
|
|
11
Конфигуратор1с
07.04.13
✎
18:00
|
|
|
12
cw014
07.04.13
✎
18:01
|
(9) Если у тебя есть такой регистр сведений
|
|
13
Homer
07.04.13
✎
21:57
|
|
|