Есть запрос
SELECT TOP 10 * FROM tabl
WHERE id NOT IN
(SELECT TOP x id FROM tabl
WHERE id IN
(SELECT id FROM tabl WHERE type LIKE 'sometype')
ORDER BY id)
AND TYPE LIKE 'sometype'
ORDER BY id
в принципе он работает так как нужно, но я сомневаюсь в том, что он написан оптимально. Возможно ли как-либо оптимизировать его так, чтобы он по-прежнему был универсальным для любого сервера? И еще интересно, как его можно оптимизировать специально под MS SQL.
Здравствуйте, Igor32, Вы писали:
I>в принципе он работает так как нужно, но я сомневаюсь в том, что он написан оптимально. Возможно ли как-либо оптимизировать его так, чтобы он по-прежнему был универсальным для любого сервера? И еще интересно, как его можно оптимизировать специально под MS SQL.
Да, его вполне возможно оптимизировать.
Игорь, может ты все же будешь читать ответы на свои вопросы, а не только писать? Или ты ждешь, что тебе здесь прямо текст напишут? Иди вот
сюдаАвтор: voland
Дата: 10.10.02
и читай.
... << RSDN@Home 1.1 beta 2 >>