|
Упорядочивание в запросе |
☑ |
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
МК_ИнтервалыВесовДоставки.Ссылка КАК Ссылка
ИЗ
Справочник.МК_ИнтервалыВесовДоставки КАК МК_ИнтервалыВесовДоставки
ГДЕ
МК_ИнтервалыВесовДоставки.Владелец = &Владелец
УПОРЯДОЧИТЬ ПО
Ссылка УБЫВ) КАК ВложенныйЗапрос
ГДЕ
МК_ИнтервалыВесовДоставки.Владелец = &Владелец
И НЕ МК_ИнтервалыВесовДоставки.Ссылка В (ВложенныйЗапрос.Ссылка)
Вот так надо если кому интересно.
|
|