Я выбираю набор учетных записей из большой таблицы (миллионы строк) со значениями целочисленных идентификаторов. В каком-то смысле базовый запрос, который каждый получает, Что я делаю, мы строим большой список через запятую и передаем его в запрос в виде предложения «in». Прямо сейчас результат полностью неупорядочен. То, что я хотел бы сделать, это вернуть результаты в порядке значений в предложении "in".
Я полагаю, что вместо этого мне придется создать временную таблицу и выполнить объединение, чего я хотел бы избежать, но, возможно, не смогу.
Мысли? Размер запроса в настоящее время ограничен примерно 60 КБ каждый, поскольку мы пытаемся ограничить выходной размер, но он может быть произвольно большим, что может исключить "in" запрос с практической точки зрения, если не физический.
Заранее спасибо.