[linux-programlama] Re: veritabani sorgulama

---------

From: Cihan KILIÇ (cihan.kilic@ume.tubitak.gov.tr)
Date: Tue 27 May 2003 - 11:53:04 EEST

  • Next message: Cihan KILIÇ: "[linux-programlama] Re: Gruplama"

    benim de aklıma şöyle bir yöntem geliyor. or kullanmaktan biraz daha kolay
    gibi..

    SELECT * FROM Tablo_adi WHERE
    ad||soyad||adres1||adres2||adres3||konu1||.........||sonuc3||sonuc4 like
    '%elma%';

    eğer sorgu sonucun çok yavaş geliyorsa oracle için index yapısı
    kullanabilirsin.

    Cihan

    ----- Original Message -----
    From: "Fuat Altun" <faltun@iso.org.tr>
    To: <linux-programlama@liste.linux.org.tr>
    Sent: Tuesday, May 27, 2003 9:09 AM
    Subject: [linux-programlama] veritabani sorgulama

    > Bu problemim hem mysql de hemde oracle da var.
    >
    > Elimdeki bir tablonun string alanlarin hepsi uzerinde tek seferde string
    > aramasi yapmak istiyorum...
    > Ornegin:
    > Tablomda
    >
    AD,SOYAD,ADRES1,ADRES2,ADRES3,KONU1,KONU2,AMAC1,AMAC2,AMAC3,SONUC1,SONUC2,SO
    > NUC3,SONUC4 gibi text filed lar var.
    > Ben "elma" kelimesinin tum bu alanlarda aranmasini istiyorum. tum bu
    > alanlari "OR" baglaciyla aramak cak dogru bir yol gibi gelmiyor.
    > Fakat bunun en performansli hangi sekilde yapilacagini bilmiyorum. Halbuki
    > bir cok we sitesinde insanlar searc ettirirken girilen bir text'i bir cok
    > alan uzerinde hizlica ariyorlar.
    > bu konuda yardim edebilirseniz sevinirim.
    >
    > Tesekkurler.
    >


  • Next message: Cihan KILIÇ: "[linux-programlama] Re: Gruplama"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.