вот в чем проблема. У меня есть запрос Mysql:
select * from employee where name ='xyz' and salary <10000 union select * from employee where name ='xyz' and salary >100000
, поскольку некоторая часть запроса повторяется, как я могу ее оптимизировать.
Нет смысла объединять два результата, так как один всегда является подмножеством других.Если вы выберете для зарплаты> 10000, у вас уже будет дел с зарплатой> 100000.Зачем их отбирать снова и объединять результаты ??