Имя: Пароль:
1C
1С v8
Упорядочивание в запросе
0 Janna26
 
09.06.12
12:17
Доброе время суток. Есть такая проблема нужно в запросе построить таблицу что бы один из элементов был первым в списке.

Вот запрос
ВЫБРАТЬ РАЗЛИЧНЫЕ
   ТаблицаГотово.Ссылка
ИЗ
   (ВЫБРАТЬ
       МК_ИнтервалыВесовДоставки.Ссылка КАК Ссылка
   ИЗ
       Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки
   ГДЕ
       МК_ИнтервалыВесовДоставки.Владелец = &Владелец
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ
       ВложенныйЗапрос.Ссылка
   ИЗ
       (ВЫБРАТЬ ПЕРВЫЕ 1
           МК_ИнтервалыВесовДоставки.Ссылка КАК Ссылка
       ИЗ
           Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки
       ГДЕ
           МК_ИнтервалыВесовДоставки.Владелец = &Владелец
       
       УПОРЯДОЧИТЬ ПО
           Ссылка УБЫВ) КАК ВложенныйЗапрос) КАК ТаблицаГотово
1 Janna26
 
09.06.12
12:17
Ссылка
До 100 кг
До 300 кг
До 400 кг
До 500 кг
Минимальная оплата
Вот что выводит.
2 Janna26
 
09.06.12
12:18
Нужно что бы было
Ссылка
Минимальная оплата
До 100 кг
До 300 кг
До 400 кг
До 500 кг

УПОРЯДОЧИТЬ на последнем запросе не предлагать. т.к. тогда интервалы до получаются в другой последовательности.
3 Janna26
 
09.06.12
12:27
ВЫБРАТЬ
   ВложенныйЗапрос.Ссылка КАК Ссылка
ИЗ
   (ВЫБРАТЬ ПЕРВЫЕ 1
       МК_ИнтервалыВесовДоставки.Ссылка КАК Ссылка
   ИЗ
       Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки
   ГДЕ
       МК_ИнтервалыВесовДоставки.Владелец = &Владелец
   
   УПОРЯДОЧИТЬ ПО
       Ссылка УБЫВ) КАК ВложенныйЗапрос

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   МК_ИнтервалыВесовДоставки.Ссылка
ИЗ
   Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки,
   (ВЫБРАТЬ ПЕРВЫЕ 1
       МК_ИнтервалыВесовДоставки.Ссылка КАК Ссылка
   ИЗ
       Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки
   ГДЕ
       МК_ИнтервалыВесовДоставки.Владелец = &Владелец
   
   УПОРЯДОЧИТЬ ПО
       Ссылка УБЫВ) КАК ВложенныйЗапрос
ГДЕ
   МК_ИнтервалыВесовДоставки.Владелец = &Владелец
   И НЕ МК_ИнтервалыВесовДоставки.Ссылка В (ВложенныйЗапрос.Ссылка)

Вот так надо если кому интересно.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.