Вход | Регистрация

1С:Предприятие ::

Метки:Запросы и построители

Запросы: как получить из вложенного запроса 1 запись

Я
   Camanch
 
16.05.05 - 15:05
Допустим по условию отбора во вложенный запрос попадают несколько записей, упорядоченных по дате. Нужно получить только
последнюю.
К примеру на каждый день нужно получить только последнее значение курса валюты для каждого банка.
Как это сделать?
 
 
   laeg
 
1 - 16.05.05 - 15:13
Если Запрос возращает несколько результирующих записей, а нужна одна - это говорит о том что не правильно составлен запрос.
С датами и валютами - это периодический регистр сведений - берите срез последних ...
   Shaytan
 
2 - 16.05.05 - 15:21
Так "ВЫБРАТЬ ПЕРВЫЕ 1" во вложенном запросе не получается?
   Camanch
 
3 - 16.05.05 - 15:28
"ВЫБРАТЬ ПЕРВЫЕ 1" во вложенном запросе не получается!
возвращается пустой результат.

Срез последник можно брать на определенную дату, а если их несколько, допустим нужно отследить динамику изменения курсов в разных банках, на разные даты - в одном запросе это не получится
   Stilet
4 - 16.05.05 - 15:29
(2) Не факт, что это будет именно последнее значение. laeg прав.
   Stilet
5 - 16.05.05 - 15:31
По моему если дубово подходить то нужно юзать конструкцию ВЫБОР
   laeg
 
6 - 16.05.05 - 15:40
(3)
Ты определись что тебе нужно
Или одна запись или набор записей ...
   Shaytan
 
7 - 16.05.05 - 16:02
(3) Должно работать, наверное что-то с запросом не так.


Список тем форума
Рекламное место пустует   Рекламное место пустует
Здесь можно задать вопрос "Как сделать?" и получить кучу ответов, что тебе это делать не надо. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует