From: olgun karademirci (okdemirci@hotpop.com)
Date: Tue 27 May 2003 - 11:39:52 EEST
Merhaba
Eger OR la sorun cikmiyorsa yolu OR la yapmak.
Ancak hatirladigim kadariyla mysql de sorun cikartabiliyordu bu tur
aramalar,
onun icinde |"TEMPORARY TABLE" kullanabiliyorsun.
once TEMPORARY TABLE olusturuyorsun, daha sonra istedigin alanlarda
arama yapip sonuclari sirasi ile bu TEMPORARY TABLE a aliyorsun,
istersen TEMPORARY TABLE olusturduktan sonra asil table i "LOCK"
yapabilirsin...
iyi calismalar ...
|
Fuat Altun wrote:
>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.
>
>