Проблема с запросиком #740364


#0 by UFO
Хочу сделать запрос который выводит последние 10 документов, к примеру реализация: ВЫБРАТЬ ПЕРВЫЕ 10 * ИЗ (ВЫБРАТЬ Ссылка, Дата     ИЗ Документ.РеализацияТоваровУслуг КАК Тов     УПОРЯДОЧИТЬ ПО Дата Убыв) и вот такая ошибка: {(4, 2)} Во вложенных запросах нельзя применять операцию УПОРЯДОЧИТЬ ПО без использования конструкции ПЕРВЫЕ. <<?>>УПОРЯДОЧИТЬ ПО Дата УБЫВ) Что я не так сделал?
#1 by asady
вложенный запрос зачем?
#2 by UFO
ВОПРОС: Последние 10 записей нужны
#3 by UFO
Была бы команды ВЫБРАТЬ ПОСЛЕДНИЕ 10, то не нужен был бы
#4 by asady
ну так делай это без вложенного запроса
#5 by DmitriyDI
ИЗ (ВЫБРАТЬ ПЕРВЫЕ 10  Ссылка, Дата     ИЗ Документ.РеализацияТоваровУслуг КАК Тов     УПОРЯДОЧИТЬ ПО Дата Убыв)
#6 by Sj
ВЫБРАТЬ ПЕРВЫЕ 8 |    РеализацияТоваровУслуг.Ссылка
#7 by UFO
Ха ха Он выберет именно первые 8 и их отсортиррует по убванию
#8 by UFO
Не катит
#9 by UFO
А мне нужны последние
#10 by DmitriyDI
ты пробовал?
#11 by UFO
Ха.. В консоли проверил.
#12 by UFO
Я думал что он сначал отберет
#13 by Sj
проверял?
#14 by Sj
Думать и точно знать - две большие разницы.
#15 by UFO
А оказалось он все отобрал, потом все отсортировал и потом только вывел 10 записей.. спасибо
#16 by UFO
Просто неэкономично.. зачем делать отбор всех записец чтобы вывести 10 может затратиться много времени
#17 by Sj
работайте на здоровье
#18 by UFO
:) Спасибочки
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С