İşletim sisteminizde Türkçe dilinin de kurulu olması gerekiyor sanırım.

--
Ege Sertçetin

On 13-12-2012 16:53, Nuri AKMAN wrote:
> Arkadaşlar,
>
> *CREATE TABLE *`kat` (
>    `kat_id` int(11) NOT NULL auto_increment,
>    `kat_adi` varchar(250) default NULL,
>    PRIMARY KEY  (`kat_id`),
>    KEY `kat_adi` (`kat_adi`)
> ) ENGINE=MyISAM AUTO_INCREMENT=465 DEFAULT *CHARSET=utf8;*
>
> Yukarıdaki gibi oluşturduğum tablodan veri çekmek istiyorum.
>
> SELECT kat.kat_adi FROM kat ORDER BY kat.kat_adi
>
> Yukarıdaki sorgumda sırasıyla A, İ, Ü, Ö, Ç, B, C, D ile başlayan
> kayıtlarım geliyor.
>
>
>
> SELECT kat.kat_adi FROM kat ORDER BY kat.kat_adi collate utf8_turkish_ci
>
> Yukarıdaki sorgumda ise sırasıyla Ö, Ç, İ, A, B, C, D ile başlayan
> kayıtlarım geliyor.
>
>
> Nereyi yanlış yapıyorum acaba?
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap