Porównanie ciągów znaków MySQL, technicznie nazywane sortowaniem , zależy od ustawień regionalnych. Proponuję przeczytać sekcje 10.1.1
ogólnie na temat sortowania 10.1.2
o sortowaniu w MySQL i 10.1.7
o problemach z sortowaniem. Na http://collation-charts.org/
możesz dowiedzieć się szczegółów na temat poszczególnych zestawień m.in. ten o nazwie latin1_general_ci
(gdzie _ci
oznacza wielkość liter bez rozróżniania). Sortowanie używane, gdy dzwonisz do MAX
i MIN
powinno być sortowaniem danej kolumny, chyba że określisz inne sortowanie za pomocą formuły, takiej jak MAX(Name COLLATE latin1_german2_ci)
.