Blogdan yazılar

hosting image
blog list image

Mysql İle Türkçe Karakter Sıralaması

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:
  1. SELECT *
  2. FROM tablo
  3. ORDER BY h collate utf8_turkish_ci ASC
PLAIN TEXT
SQL:
  1. SELECT *
  2. FROM tablo
  3. ORDER BY h collate utf8_turkish_ci DESC
PLAIN TEXT
SQL:
  1. SELECT *
  2. FROM tablo
  3. ORDER BY h3 collate utf8_turkish_ci ASC
PLAIN TEXT
SQL:
  1. SELECT *
  2. FROM tablo
  3. ORDER BY h3 collate utf8_turkish_ci DESC

Geçmiş olsun :)

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.

En iyisi için bizimle iletişime geçerek hemen teklif alın

İletişim