yo,
Das musst nicht du, das ist die Aufgabe der Datenbank [1]! Diese
entscheided wie eine Anfrage am schnellsten ausgeführt werden kann
und in deinem Beispiel muss sie einen Grund haben um den Index nicht
zu verwenden.
dbms sind auch nur "menschen", bzw. sind von menschenhand gemacht worden und irren sich einfach mal. oracle kennt genau aus diesen grund sogenannte hints, die den otpimierer zu bestimmten entscheidungen "überreden" (nicht zwingen). insofern könnte ich mir vorstellen, dass es sowas auch unter mysql gibt, bin mir da aber sehr unsicher.
Ilja