Сергей Тарасов
Профессор
Ну, в некоторых ситуациях это может сильно сэкономить время на многочисленных сортировках по разным полям нечасто меняющегося массива данных.Автор оригинала: baev
Лично мне — как пользователю — было бы интересно упорядочить по другому полю все записи. А кому и зачем может понадобиться то сакральное действо, которое Вы описали, я себе представить не могу...
Кстати, классический похожий пример - нужно сделать выборку, например топ 100 по одному критерию, а потом отсортировать по другому, например по названию... самое простое - вложенный запрос SELECT * FROM (SELECT ... ORDER BY ... LIMIT 0, 100) AS tbl ORDER BY tbl. работает очень медленно, т.к. вторая сортировка выполняется без индексов...
Прекрасно понимаю, что автору и большинству это совершенно не нужно, но мне было бы интересно, если бы кто-то предложил или рассказал про то, о чем говорил автор... Сорри за ОФФТОП.
