• 03-03-2020, 17:30:30
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    [EK] Sorun çözüldü. Benzer sorun yaşayanlar "sort by relevance" diye Google'da aratabilir. Birden fazla yöntem olduğu için buraya eklemiyorum işinize yarayanı alırsınız.

    Merhabalar.
    Yıllar öncesinde bunu yaptığımı hatırlıyorum ama nasılını hatırlamıyorum. Sorun şu, "LIKE" operatörüyle bir kelime arattığımda gelen sonuçlar "id" sırasına göre oluyor. Benim istediğim en yakın sonuca göre göstermesi. Yani bir tabloda;

    1 Ali
    2 Mehmet
    3 Hasan
    4 Mahmut
    5 Ahmet

    şeklinde veriler varsa "a" arattığımda
    Ali
    Hasan
    Mahmut
    Ahmet
    şeklinde çıktı veriyor. Bunu en yakın sonuca göre sıralasın istiyorum.
    Ali
    Ahmet
    Hasan
    Mahmut

    şeklinde. bunu nasıl yapabilirim?
  • 03-03-2020, 17:31:48
    #2
    LIKE isim + '%' deneyebilirsiniz.
  • 03-03-2020, 17:32:38
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    order by adsoyad asc
  • 03-03-2020, 17:36:23
    #4
    DoctorG adlı üyeden alıntı: mesajı görüntüle
    LIKE isim + '%' deneyebilirsiniz.
    denedim malesef istediğim gibi değil.

    fiberdev adlı üyeden alıntı: mesajı görüntüle
    order by adsoyad asc
    istediğimi vermiyor tam olarak. bu sefer baş harfe göre sıralar, ben "hm" aratırsam uyumsuz şekilde sıralanacak.
  • 03-03-2020, 17:55:57
    #5
    order by adsoyad asc, id asc
  • 03-03-2020, 18:00:44
    #6
    fiberdev adlı üyeden alıntı: mesajı görüntüle
    order by adsoyad asc, id asc
    teşekkürler ama bu da istediğim şey değil.
    sorun çözüldü. cevaplar için teşekkürler.