Задавайте вопросы, мы ответим
Вы не зашли.
Известно при использование операнда OR в WHERE идет полный скан всей таблицы и индексы не используются, но при таблицах с большим объемом данных вероятнее всего будет лучше вместо одного запроса с OR использовать два запроса без OR которые используют индексы при выборки, кто как думает, это целесообразный подход?
Отредактированно simple (23.01.2012 13:00:01)
Неактивен
Не обязательно используется полный скан, mysql умеет делать sort_union, правда там свои подводные камни есть.
См. здесь. Дабы их избежать проще всего через union'ы запрос перепить конечно.
Неактивен
чем проще, тем лучше...спасибо
Неактивен