|
Количество дней между регистраторами в запросе |
☑ |
0
Abmo
05.07.13
✎
10:19
|
можно ли как-то запросом получить количество дней между регистраторами в запросе
05.07.13 Регистратор 1 0 дней
07.07.13 Регистратор 2 2 дня
10.07.13 Регистратор 3 3 дня
|
|
1
rbcvg
05.07.13
✎
10:20
|
РАЗНОСТЬДАТ?
|
|
2
Abmo
05.07.13
✎
10:21
|
есть такая функция) не знаю как применить в данном случае
|
|
3
Maxus43
05.07.13
✎
10:24
|
ищи по форуму, была тема как в запросе "смотреть" предыдущую запись
|
|
4
ИС-2
naïve
05.07.13
✎
10:25
|
почитай . Может на базе статьи получиться сделать
|
|
5
salvator
05.07.13
✎
10:26
|
(2) Открыть справку и почитать не предлагать?
|
|
6
Лодырь
05.07.13
✎
10:34
|
Соединение таблицы с собой поможет тебе.
|
|
7
Maxus43
05.07.13
✎
10:37
|
(5) покажи запрос который будет сравнивать значения СОСЕДНИХ "строк" запроса
|
|
8
chelentano
05.07.13
✎
10:57
|
ВЫБРАТЬ
РеализацияТоваровУслуг.Ссылка,
КОЛИЧЕСТВО(РеализацияТоваровУслуг1.Ссылка) КАК НомерПоПорядку
ПОМЕСТИТЬ ВТ_Документы
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг1 ПО РеализацияТоваровУслуг.МоментВремени > РеализацияТоваровУслуг1.МоментВремени
СГРУППИРОВАТЬ ПО
РеализацияТоваровУслуг.Ссылка
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Документы.Ссылка,
ВЫБОР
КОГДА ВТ_Документы1.Ссылка ЕСТЬ NULL ТОГДА 0
ИНАЧЕ РАЗНОСТЬДАТ(ВТ_Документы1.Ссылка.Дата, ВТ_Документы.Ссылка.Дата, ДЕНЬ)
КОНЕЦ КАК КоличествоДней
ИЗ
ВТ_Документы КАК ВТ_Документы
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Документы КАК ВТ_Документы1 ПО (ВТ_Документы.НомерПоПорядку-1 = ВТ_Документы1.НомерПоПорядку)
УПОРЯДОЧИТЬ ПО
ВТ_Документы.Ссылка.МоментВремени
|
|
9
chelentano
05.07.13
✎
10:58
|
+(8) как-то так... правда, за скорость не отвечаю :)
|
|
10
Abmo
05.07.13
✎
12:57
|
да я решил не очень запариваться, выгрузить в ТЗ, там колонку добавил и в цикле посчитал дни
|
|