[linux-programlama] Re: mysql içinde arama tekrar :)

---------

From: Doruk Fisek (dfisek@fisek.com.tr)
Date: Sat 02 Aug 2003 - 18:20:09 EEST

  • Next message: Volkan YAZICI: "[linux-programlama] pgsql'de, DISTINCT ve count"

    Merhaba,

    Sat, 02 Aug 2003 14:16:25 +0300 tarihinde mohikan <mohikan@linux.name.tr>
    soyle yazdi:

    > php ve mysql ile hazirladiim bir sitede arama modulu hazirladim.
    > guzelde calisiyor, ama uyguladigim mantigin aslinda pekde pratik
    > olmadigini biliyorum.
    > tum kayitlari cekip, iclerinde php ile arama yaptiriyorum.
    > bence bu isin mantikli olan direkt database uzerinde sql ile arama
    > yaptirmak.
    > bu sayede database'imin haci nekadar buyurse buyusun arama zamani cok
    > kislacaktir.
    Kayit eslemek icin SQL'de kullanilan ifade WHERE. Bununla tam esleme
    yapabilirsiniz. Eger kismi esleme kullanmak istiyorsaniz, bunun icin de
    WHERE'in uzerine bir LIKE ekleyebilirsiniz. SQL'e giris icin,

    http://www.highcroft.com/highcroft/sql_intro.pdf
    http://seminer.linux.org.tr/seminer-notlari/SQLGiris.sxi

    Eger arama yaptiginiz bilgiler metin ise ve kayit sayisi fazla ise,
    MySQL'in full-text search ozelligini de kullanabilirsiniz. Her kayitta
    ilgili alandaki kelimeleri indeksleyecek ve daha verimli arama yapmaniza
    olanak taniyacaktir.

    http://www.mysql.com/doc/en/Fulltext_Search.html

    > ama ben sql icinde regular expression olayini cozemedim
    http://www.mysql.com/doc/en/Regexp.html

                                   Doruk

    --
    FISEK ENSTITUSU - http://www.fisek.com.tr
    Ankara   : (0312) 3857026 - 4197811
    Istanbul : (0216) 4284693 - 4284694
    

  • Next message: Volkan YAZICI: "[linux-programlama] pgsql'de, DISTINCT ve count"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.