Provjera: Postoje li riječi u polju

Ako npr. u tablici imam polje sa sadržajem: "ovo je testno polje"
Sad treba da nadjem red u tablici sa tim poljem, ako trazim te riječi ali ne tim redoslijedom!

Npr: U formu za pretragu ukucam “ovo polje testno”, i da mi pronadje gore navedeno polje u tablici.

Probao sam koristiti LIKE ‘%%’ ali ne uspjeva, jer se mora bas redoslijedom ukucati “ovo je testno polje” da bi se pronasao rezultat.

Pokusao sam koristiti SELECT * FROM tablica WHERE polje IN(‘polje’, ‘ovo’, ‘testno’)
I bez rezultata. Vjerovatno ne znam koristiti IN()…?

Nadam se da ste razumili problem i da ćete mi ponuditi neko rješenje.
Hvala unaprijed.

da, ne znaš koristit IN
ovo gore što si napisao bilo bi jednako rezultatima da staviš WHERE polje = ‘polje’ OR polje = '‘ovo’ OR polje = '‘testno’

ako ti to za nešto izvan vježbe i učenja sql-a, traži već gotova rješenja za pretraživanje
meni pada napamet kako to riješit, tražiš prvo prvu riječ, pa unutar toga drugu, pa unutar toga treću, ali kad imaš veći broj zapisa u tablici takav način bio bi prespor


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja