#0
by Zombi
Написал такой запрос: А можно ли как то выбрать только те документы, которые были введены в пределах одного дня?
#1
by France
где документ.дата = ?пределдня.. ну и приведение сделать, чтобы отсечь часы минуты секунды
#5
by Sammo
Дата между. Есть еще вариант привести дату к началу дня, но это некрасиво - не используется индекс по дате
#8
by Zombi
Может я неправильно изьсняюсь. Мне нужно вывести в запрос только те строки, в которых платежки и реализации имеют дату в пределах одного дня. То есть не параметром я определенную дату задаю и ищу документы за этот день, а ищу операции, когда товар был оплачен и отгружен в один день.
#14
by andrewks
интересно, сегодня отгрузили на 500 тыр, а оплата от клиента пришла 500р. за отгрузку месячной давности
#17
by butterbean
лучше ПлатежноеПоручениеВходящее.Дата МЕЖДУ &НачД И &КонД работает гораздо раза быстрее
#18
by Zombi
Ну сейчас без ограничения периода, то есть по всем документам "Время выплнения запроса: 1 сек." А где получать параметры &НачД И &КонД?
#20
by butterbean
+ хотя если и так 1 секунда, то пох наверно, это на очень больших выборках было бы заметно
#21
by Zombi
Так?: ВЫБРАТЬ ПлатежноеПоручениеВходящее.Ссылка КАК Платежка, ИЗ ГДЕ НАЧАЛОПЕРИОДА(ПлатежноеПоручениеВходящее.Дата, ДЕНЬ) МЕЖДУ НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ)
#22
by butterbean
ГДЕ ПлатежноеПоручениеВходящее.Дата МЕЖДУ НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ)
#24
by Zombi
ГДЕ ПлатежноеПоручениеВходящее.Дата МЕЖДУ НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ)
#26
by Zombi
ВЫБРАТЬ ИЗ И (ПлатежноеПоручениеВходящее.Дата МЕЖДУ НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ)) Да, наверно так будет оптимальнее. Блин, мне этим запросам учиться и учиться.
#31
by Reset
Человек, могущий ответить на этот вопрос, не будет задавать вопрос . Зачем спрашивать? Чтобы с важным видом брякнуть ?
#32
by МихаилМ
мне интересно какие можно использовать индексы в данной задаче. на вопрос как нужно ответить?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как в запросе выбрать номенклатуру, по определенной группе?
- Как в запросе выбрать документы с указанным интервалом времени
- Выбрать поле комментарий в запросе
- Как выбрать Подчиненные документы в запросе?
- Как в запросе выбрать проведенные и непроведенные документы?
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как в запросе в качестве поля выбрать срез последних по дате из другого поля?
- Остортировать в пакетном запросе документы с одинаковой датой/временем - возможно?
- В запросе выбрать документы с одинаковой суммой
- Как в Запросе выбрать?
- v7: SQL, в запросе по регистру нужно выбрать документы определенного вида..
В этой группе 1С
- v8: Выкидывает одного из терминальных пользователей из 1С
- v7: Интересный факт про потерю фокуса при отладке 77 в Windows 7
- Cоздать внешний отчет на СКД для обычного приложения.
- Задача про контроль остатков.
- Распределение оборотов счета 26 на счет 20 в разрезе номенклатурных групп
- Поле объекта не обнаружено (Ссылка) .
- Виснет простой запрос в цикле 1с 8.2
- ЗУП. Регламентированная зарплата как удержание в управленческой зарплате
- 1с 8.2 - ссылка на удаленные объекты в последовательности
- Переменная не определена. Внешняя обработка заполнения ТЧ
- Проблема с распределенной инф. базой в 8.2
- 2 таблицы с остатками и оборотами в СКД
- чем открыть большой файл xml
- v7: генератор QR кода
- Автоматическая "выгонялка" пользователей
- Как проще всего перевести расчет из xls в 1с?
- v8: Редактирование рег. сведений в форме списка
- Как перебрать все слова в строке ?
- УПП 1.3 Формирование записей книги покупок, Вычет НДС по налоговому агенту
- Как создать кросс-таблицу в запросе?