0
Liris
07.09.11
✎
11:07
|
Добрый день!
Есть запрос:
ВЫБРАТЬ
тзИзФайла.НомерТранзакции,
тзИзФайла.ДатаВремяТранзакции,
тзИзФайла.ТипТранзакции,
тзИзФайла.НомерККМ,
тзИзФайла.НомерЧека
ПОМЕСТИТЬ втИзФайла
ИЗ
&ПолученнаяТЗ КАК тзИзФайла
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
втИзФайла.НомерККМ,
МИНИМУМ(втИзФайла.ДатаВремяТранзакции) КАК ДатаНачала,
МАКСИМУМ(втИзФайла.ДатаВремяТранзакции) КАК ДатаОкончания
ПОМЕСТИТЬ втГраницы
ИЗ
втИзФайла КАК втИзФайла
СГРУППИРОВАТЬ ПО
втИзФайла.НомерККМ
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Тс.НомерТранзакции,
Тс.ДатаВремяТранзакции,
Тс.ТипТранзакции,
Тс.НомерККМ,
Тс.НомерЧека
ИЗ
РегистрСведений.плТранзакцииТекущейСменыККМ КАК Тс
ГДЕ
Тс.ДатаВремяТранзакции МЕЖДУ &ДатаНачала И &ДатаОкончания
И Тс.НомерККМ = &НомерККМ
;
////////////////////////////////////////////////////////////////////////////////
УНИЧТОЖИТЬ втГраницы
;
////////////////////////////////////////////////////////////////////////////////
УНИЧТОЖИТЬ втИзФайла
Подскажите, как вместо параметров ДатаНачала, ДатаОкончания, НомерККМ подставить значения из втГраницы?
Спасибо!
|
|
4
Liris
07.09.11
✎
11:18
|
(3) Правильно ли понял (последний запрос):
ВЫБРАТЬ
Тс.НомерТранзакции,
Тс.ДатаВремяТранзакции,
Тс.ТипТранзакции,
Тс.НомерККМ,
Тс.НомерЧека
ИЗ
РегистрСведений.плТранзакцииТекущейСменыККМ КАК Тс
inner join втГраницы КАК втГраницы
По Тс.ДатаВремяТранзакции >= втГраницы.ДатаНачала
И Тс.ДатаВремяТранзакции <= втГраницы.ДатаОкончания
И Тс.НомерККМ = втГраницы.НомерККМ
ГДЕ
Тс.ДатаВремяТранзакции МЕЖДУ &ДатаНачала И &ДатаОкончания
И Тс.НомерККМ = &НомерККМ
Так должен выглядеть последний запрос?
|
|