Mam nastepujacy problem. Chce posortowac slowa wedlug alfabetu :
select slowo from xxx order by slowo
I tu poajwia sie problem.
Slowa zaczynajace sie z poslich liter (ą,ł,ż,ź itd) znajduja sie na koncu !
Jak to naprawic ?
Mam nastepujacy problem. Chce posortowac slowa wedlug alfabetu :
select slowo from xxx order by slowo
I tu poajwia sie problem.
Slowa zaczynajace sie z poslich liter (ą,ł,ż,ź itd) znajduja sie na koncu !
Jak to naprawic ?
No tak, bo MySql czyta je jako symbol :/
Ponoć miało być to poprawione w nowej wersji, chyba 5.0, ale nie wiem czy tak jest. Najlepiej samemu napisań takową funkcję :)
No tak, bo MySql czyta je jako symbol :/
Cokolwiek to znaczy :-D
Ponoć miało być to poprawione w nowej wersji, chyba 5.0, ale nie wiem czy tak jest. Najlepiej samemu napisań takową funkcję :)
Polecam poczytać dokumentację przed wypisywanie takich bzdór ;-) MySQL potrafiło sortować po polsku odkąd go używam (na pewno wersja 3.2x). Wystarczy w my.cnf ustawić odpowiedni charset (więcej: http://dev.mysql.com/doc/mysql/en/Character_sets.html), a w wersji 4.1 charset można ustawiać osobny dla każdej tabeli, więc - nie widzę żadnego problemu...
Dokumentacje, dokumentacjami ale rzeczywistość jest inna.
Współpracuje z różnymi serwerami i na żadnym się z czymś takim nie spotkałem, a pytajc o przyczynę, odpowiadali: nie da się :)
Więc jeśli jest inaczej to sorry...