mysql: why does left join not use an index? mysql: why does left join not use an index? mysql mysql

mysql: why does left join not use an index?


The two relevant fields for the join did not have exactly the same type (varchar(255) with CHARACTER SET utf8 and varchar(128) with latin1). I did set both to the same length and character set, and now the query with the LEFT JOIN works as expected.