Никогда так не пишите. Укажите скобками явно, что вы хотите получить: (c1 and c2) or c3 или c1 and (c2 or c3)
Я понятий не имею, какой из вариантов выберет mysql.
План выполнения без индексов: смотрит всю таблицу построчно (порядок просмотра не регламентирован), если вся строка совпала под where - копирует в вывод.
С индексами - слишком много вариантов, вдобавок зависит от конкретных значений поиска и селективности индексов.
|