[ tep3a @ 07.04.2005. 18:36 ] @
imam dve tabele :

1. | rbPoruke | adresa posiljaoca | subject | telo poruke |...

2. | spamer | spam rec |

u tabeli 1 su upisani mail-ovi (jedan row - jedan mail)

u tabeli 2 imam samo dve kolone: u prvoj (spamer) je adresa sa koje je stigla spam poruka a druga je kolona sa recima tipa: viagra,sex,itd....(sve je ovo prethodno upisano u bazu)

kako da napisem upit koji poredi jedno polje iz "adresa posiljaoca" sa celom "spamer" kolonom i jedno polje iz "subject" kolone sa celom "spam rec" kolonom???

pokusavao sam sa Match - Against ali ne uspevam...

moze i jedan upit za jedno poredjenje ne mora jedan upit koji izvsava oba :)

unapred hvala na bilo kakvoj pomoci!!
[ _owl_ @ 07.04.2005. 20:15 ] @
Mogao bi da razmislis o redizajniranju tabela, drugu tabelu bi razbio na dve, jednu za mail adrese spamera a drugu za spam_rec-i.
Ako sam te dobro razumeo ti hoces da utvrdis da li neka vrednost iz polja spamer odgovara nekoj vrednosti polja adresa_posiljaoca (i isto to za subject i spam_rec)??
Jednostavnija varijanta (moze sve da se odradi sa jednim upitom)
Code:

SELECT  rbPoruke, adresa posiljaoca, subject FROM tabela1, tabela2 WHERE 
adresa posiljaoca=spamer

[ tep3a @ 08.04.2005. 13:25 ] @
hvala puno za upit!!!

tabele sam razbio i sad sve ok sto se tice spamer(adresa) - adresa posiljaoca pretrage...

problem je kako da uporedim subject polje, koje u sebi ima vise reci sa kolonom u kojoj drzim spam reci (upisane jedna po jedna...)

dakle da celiju : |do you want viagra| uporedim sa celom kolonom(tabelom) u kojoj drzim spam reci...

taj upit nikako da izmislim!