#0
by LopesLeonid
Как сравнить последнюю и предпоследнюю запись в запросе? например Имя | Число | ----|-------| aaa | 20 | aaa | 7 | aaa | 4 | aaa | 6 | ccc | 100 | ccc | 9 | ccc | 3 | ccc | 8 | Имя | Число | ----|-------| aaa | 4 | aaa | 6 | ccc | 3 | ccc | 8 | т.е. сравниваются 2 предпоследнии записи и выводиться только те где последняя больше предпоследней
#4
by DionisSergeevich
прогоняй все записи, что остается то. И кешируй предпоследний результат. как все прогонишь - сравнивай последний с предпоследним
#6
by Reset
Крутой метод для получения последней записи, мне понравилось. И с использованием технологий, кэшированием, все дела.
#10
by Ненавижу 1С
а чем определяется "последнее" и "предпоследнее", только не говори, что оно последним выходит в таблице
#12
by 6tuf
если понимать задачу буквально то решение такое : 1 выборка - нумеруешь записи, 2 выборка - в этих записях ищешь самое большое значение индекса, 3 выборка - убираешь самое большое значение и оставляешь предпоследнее, дальше делаешь с ними что хочешь
#14
by МишКа
Задача решается, хотя решение будет громоздким. Ключ к решению - пронумеровать по порядку записи в первой таблице.
#18
by Ненавижу 1С
да вроде как не видно а так находишь для каждого имени максимум, потом максимум исключая этот максимум (это предпоследнее) находим значения этих строк
#20
by KAO111
если есть порядок то проблем нет Предпоследняя запись выбрать первые 2 Имя,Число,Порядок поместить П2 из Таблица упорядочить по Порядок убыв ; Выбрать первые 1 Имя,Число,Порядок Из П2 упорядочить по Порядок
#22
by Анцеранана
Не то? (просто адаптированное под мой регистр) ВЫБРАТЬ ИзмененияМенеджераКонтрагента.Период КАК Период, ИзмененияМенеджераКонтрагента.Менеджер КАК Менеджер, ИзмененияМенеджераКонтрагента.Период В (ВЫБРАТЬ ПЕРВЫЕ 2 ИзмененияМенеджераКонтрагента2.Период ИЗ РегистрСведений.ИзмененияМенеджераКонтрагента КАК ИзмененияМенеджераКонтрагента2 коррелированный запрос - задача получения н последних записей регистра сведений...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v8: Документ-основание для документов реализации в УТ 10.3
- Фиксируются колонки в СКД, хотя никто не просил )
- Где можно изменить формат выгрузки или загрузить настройки для обмена БГУ - СЭД?
- v7: Ошибка ERROR # : - 120 При открытии периода
- "Для целей учета НДС не списано товара..." Проблема старая но все-таки...
- Пропадают права у администратора
- Несоответствие типов (параметр номер '1')
- Перетаскивание в поле табличного документа
- Где хранится контактная информация в УНФ?
- Как зафиксировать колонки в экселе?
- Не работает расшифровка при программном формировании СКД
- БГУ Выгрузка заявки на кассовый расход
- Как отразить в УТ 10.3 подарок покупателю при проведении акции?
- Уволить и принять сотрудника в программе, но при этом не увольнять (УПП)
- Удержание за неотработанный отпуск
- Про В ИЕРАРХИИ и массив групп
- Как при сохранении отчета в xls задать имя листа?
- УРИБ:когда вручную удаляешь регистрацию док-та,как удалить регистрацию движений?
- Через COM подключение вытащить список баз в кластере
- КПК со стилусом