Игорь Горбонос wrote:

Мне кажеться что при выполнении запроса сначала разворачиваеться in, а потом выполняеться подзапрос, может правильнее было-бы выполнить подзапрос, а потом результаты развернуть в in ?
Или я не правильно понимаю "политику партии"?

Не знаю, менялось ли это в 2.х, но раньше подзапрос в выполнялся для каждой записи (были исключения, но весьма мало). Так что лучше переделать запрос.
В твоем случае подойдет что-то вроде
SELECT first 1 *
FROM NEW_TABLE nt
WHERE nt.a IN (...)
order by nt.a

Ответить