Я разработчик отдела продаж, у меня есть требование написать SQL-запрос, и я сделал это, но производительность очень низкая.Не могли бы вы помочь мне здесь?
Мой запрос выглядит следующим образом:
select col1, col2,col3,col4
from table1
where col1 is not null
and col2='ABC'
and (col3 IN (SELECT field1 FROM table 2)
OR col4 in('A','B','C'))
Есть ли какой-нибудь способ оптимизировать это для повышения производительности?
Обновление
Я использовал левое внешнее соединение, чтобы добиться этого, это правильный путь?