Jun 05, 2006 17:11
Привет.
Имею академический интерес
select p1.kbk
from proto_kbk as p1, proto_kbk as p2
where p1.kbk=p2.kbk and p1.name!=p2.name;
\s
--------------
mysql Ver 12.22 Distrib 4.0.24, for alt-linux-gnu (i586)
Почему когда строки, удовлетворяющие условию, есть - запрос исполняется на порядок быстрее, чем когда таких строк нет? На мой взгляд бред, но вот наблюдаю собственными глазами.
оптимизация