Du kanske tycker att detta är intressant.
Skillnader mellan utf8 och latin1
Jag kan inte säga att jag är en expert på det här området, men så vitt jag kan se kodar UTF8 och Latin1 tecken på olika sätt. Så att försöka sortera UTF8 med Latin1 är inte meningsfullt.
http://dev.mysql.com/doc/refman /5.0/en/charset-applications.html
Eftersom:
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
är konsekvent.
Uppdatera
Förlåt, jag läste nyss din fråga igen och du säger att tabellen använder latin1. Udda. Har du testat att använda utf8-kollationerna?