Показать сообщение отдельно
Старый 06.06.2009, 14:39   #5  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
"все смешалось в доме Облонских"
индекс используется не для сортировки данных, а для быстрой выборки из БД. Сначала SQL-сервер на основе вашего запроса будет строить план и выбирать оптимальное использование индексов, если у вас индекс указан явно, то сервер просто его и использует, а дальше уже начнется фильтрация, объединение и сортировка.
У вас не может быть сортировки по RouteID, так как он 1 единственный (в WHERE указан).
А чтобы сделать сортировку по WMSLocationId первой, то в запросе надо первым поставить InventDim, а уж потом WMSOrderTrans