#0
by Victor111
Посоветуйте как лучше реализовать идею. Нужно по каждому контрагенту получить последние пять документов СчетНаОплатуПокупателю Пробивал через левое соединение, не то, получим всех контрагентов и по одной записи Справочник.Контрагенты КАК Контрагенты ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПЕРВЫЕ 5
#3
by Franchiser
Во вложенном запросе попробуй Где счетнаоплатупокупателя.контрагент = контрагент.ссылка
#4
by Tateossian
Держи ВЫБРАТЬ И ЗаказПокупателя.Дата МЕЖДУ &ДатаНачало И &ДатаКонец И ЗаказПокупателя1.Дата МЕЖДУ &ДатаНачало И &ДатаКонец СГРУППИРОВАТЬ ПО ;)
#5
by youalex
Как-то так, согласно : ВЫБРАТЬ ПЕРВЫЕ 100 СпрКонтрагенты.Ссылка, ЗаказПокупателя.Ссылка ИЗ (ВЫБРАТЬ ПЕРВЫЕ 5 Документ.ЗаказПокупателя.Ссылка ИЗ
#10
by Tateossian
ТЫ пустозвон, насчет вот этого "в котором не поняли что нужно сделать" Проверь вот этот вариант ВЫБРАТЬ ПЕРВЫЕ 100 ЗаказПокупателя.Ссылка КАК Ссылка, СпрКонтрагенты.Ссылка КАК Контрагент, ЗаказПокупателя.Номер ИЗ (ВЫБРАТЬ ПЕРВЫЕ 5 Документ.ЗаказПокупателя.Ссылка ИЗ И мой и попробуй найти пять отличий. А, еще можешь параметры добавить, чтобы было вообще идеально.
#12
by mistеr
Оба варианта очень тяжелые будут, на большой базе. "ПЕРВЫЕ 5" будет не по индексу. Тут надо подумать. Например, получить сначала в ВТ даты отсечения по каждому контру, после которых будут эти 5 заказов.
#13
by toypaul
а давно у 1С "коррелированный запрос" можно делать? чот пробовал - вроде не получалось. или в соединении давно можно?
#14
by Tateossian
Там куча мест по оптимизации, если уже дальше дорабатывать оба эти запроса. В RLS это активно используется, если посмотреть запросы => давно.
#15
by Dzenn
Я сначала совершенно не понял, как работает запрос в , и уже списал себя в тупые, но немного повтыкал — действительно шикарный запрос :-)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить остатки и обороты одним запросом?
- Как одним запросом получить остатки в разрезе измерения и даты?
- Заполнить все реквизиты документа одним нажатием можно?
- Получить счета учета номенклатуры одним запросом БУ
- 1С 8.3.9 Содержимое роли. (На какие объекты дается разрешение, получить одним запросом)
- Можно ли получить решение одним запросом, насколько я понимаю здесь
В этой группе 1С
- Построитель - свой алгоритм расчета в итогах
- Не проводятся больничные
- Обновить расширение после обновления конфы
- ЗУП 3: Состояние штатки при возврате из отпуска по уходу за ребенком
- Добавление элемента на управляемую форму через ОбработкаПолученияФормы
- Визуальный выбор объекта метаданных в форме
- Отражение отпуска в БУ и НУ УПП.
- GS1 Databar Expanded Stacked из 1С
- v7: Конвертация реквизита в дополнительный реквизит.
- В документе в командном интерфейсе нет ссылки на "перейти"
- Добавить свои интервалы в периодичность универсального отчета
- Реализация ОС в ЕРП
- СКД, группировка полей ресурсов в таблице
- Конфигурация для спортивной школы. Есть такое?
- Пустой результат запроса MS SQL
- v7: Перевод ТиС 7.7 на прямые запросы.
- БП 3.0 Курсовые разницы при расчете с поставщиком
- Динамическое обновление
- Вывод справочной информации дополнительного отчета на СКД
- РАУЗ. Как проще всего списать 20-ый счет?