Проблем с MySQL - Help wanted!!!

5 отговора 328 прегледа
#1

Проблем с MySQL - Help wanted!!!

Имам един малък проблем с MySQL сортирането, който се мъча да разреша от доста време. Проблемът е, че когато работи под Windows XP, MySQL никога не ми сортира попаденията от query-то по азбучен ред.

Типът на записите е Varchar, query-то ми е .... ORDER BY NAMES ASC, обаче тия NAMES, когато са на кирилица излизат както си искат подредени. Интересното е, че тези, които започват с една и съща буква са едно след друго, но в никакъв случай по азбучен ред...

Сменях charset настройките, обаче проблемът си остава... Под Unix системите всичко е ОК. Под Windows XP - не ще и не ще. Скриптът работи под 98 перфектно.

Ако някой може да даде някакъв hint ще съм му много благодарен!



This human has performed an illegal operation and will be shot down!
Отговор
в отговор на lnternavt2OO2 #2

Re: Проблем с MySQL - Help wanted!!!

suwsem malko sum polzwal MySQL - no tova koeto mozhe bi zwuchi kato problem e UNICODE-a

MySQL poddurzha li UNICODE korektno?

Um tzaruwa, Um robuwa, Um belia delfin
Отговор
в отговор на lnternavt2OO2 #3

Re: Проблем с MySQL - Help wanted!!!

probwai da ukajech tipa na colonata, po koqto iskach da sortirach kato BINARY

Отговор
в отговор на malkia #4

Re: Проблем с MySQL - Help wanted!!!

И аз това си помислих, но от [линк] до колкото разбирам проблем с UNICODE не съществува.

This human has performed an illegal operation and will be shot down!
Отговор
в отговор на hall #5

Re: Проблем с MySQL - Help wanted!!!

Как да я укажа като BINARY, като тя съдържа само низове тип VARCHAR ???

This human has performed an illegal operation and will be shot down!
Отговор
в отговор на hall #6

Re: Проблем с MySQL - Help wanted!!!

Божее, аз си мисля, че ми говориш за BOOLEAN, а не за BINARY ....

Да, ще пробвам задължително!!!

This human has performed an illegal operation and will be shot down!
Отговор