Yeni sürüm mysql veritabanlarında karakter kodları var bildiğiniz üzere. Çoğu kişi için sıkıntı olduğu düşünülse de, aslında tam tersi karakter kodları sayesinde veritabanımız daha hızlı çalışıyor ve gördüğünüz bu tarzda sıralama işlemlerini başarıyla yapabiliyoruz.
Mysql Türkçe karakter sıralama SQL sorgusu
İşte geldik en heyecan verici noktaya
Veritabanımız hazır ve sorgular için sizi bekliyor durumdaysa, buyurun birkaç SQL kodu
PLAIN TEXT
SQL:
SQL:
SQL:
SQL:
Sonuç
Veritabanı karakter setim utf8_general_ci olarak geçiyordu. Ancak sorgularımda bunu değil, utf8_turkish_ci setindeki karakterleri göz önünde bulundurmasını istedim MySQL 'dan
O kadar.

İşte geldik en heyecan verici noktaya


PLAIN TEXT
SQL:
- SELECT *
- FROM tablo
- ORDER BY h collate utf8_turkish_ci ASC
SQL:
- SELECT *
- FROM tablo
- ORDER BY h collate utf8_turkish_ci DESC
SQL:
- SELECT *
- FROM tablo
- ORDER BY h3 collate utf8_turkish_ci ASC
SQL:
- SELECT *
- FROM tablo
- ORDER BY h3 collate utf8_turkish_ci DESC

Sonuç
Veritabanı karakter setim utf8_general_ci olarak geçiyordu. Ancak sorgularımda bunu değil, utf8_turkish_ci setindeki karakterleri göz önünde bulundurmasını istedim MySQL 'dan
