Alexander Artukov wrote:
select * from documents d, reg_value rv where rv.doc = d.id and d.Pin in (2,42,61,82,83) and d.pin >=2 and d.Pin<=83Оказалось, достаточно написать d.Pin in (2,42,61,82,83) and d.pin >0
И что, время выполнения запроса уменьшилось от этого катастрофически? Подрули порядок соединения через +0 (если оптимайзер действительно неправ на другой картине распределения данных, что ещё надо бы проверить) и не парься.
-- Regards. Ded.

