Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.156 pregleda

Najnovija ↓

MySQL upit sa "vise znacenja" 28.05.2004. u 09:26 · pre 273 meseca #1
Imam jednu ideju koju nikako ne mogu privesti u praksi. Dosta smo razmišljali o tome i već sam se raspitivao na više foruma, ali mi dosad niko nije znao pomoći... Znači problem je sledeći:
hteo bih, da npr. slovima "a" MySQL odredi više "značenja". Npr. "ključ", "miš", "so"... itd. I onda da pošaljem query tipa "...WHERE ... LIKE '%aba%' ".
Tu se javlja problem. Kako da objasnim MySQL-u da potrazi i reci '%soba%', '%sobso%', '%abmiš%', '%ključbso%' itd. itd. itd... Znači, da pregleda sve ove reči bez toga da mu ja napišem sve moguće kombinacije u query-ju. Obratite pažnju da ne tražim posebno reči "so", "miš", "ključ", već SAMO kao kombinaciju tipa "%aba%"!
Fulltext "... WHERE ... AGAINST ..." isključite na početku, pošto ne valja nikako za ovo.
Imate li ideje?
Re: MySQL upit sa "vise znacenja" 28.05.2004. u 10:02 · pre 273 meseca #2
Čini mi se da sam konačno shvatio šta želiš da kažeš. Probaću da preformulišem da vidiš da li sam dobro razumeo, da neko drugi (možda) brže skonta šta se traži, a i da sam vidim znam li lek...

%aba%, gde a pripada skupu {"a", "ključ", "miš", "so"}, dok je b ipak samo b.

Znači, kako da se izbegne korišćenje 16 šema (.. x LIKE '%aba%' OR x LIKE '%aba%' ... OR x LIKE '%aba%')?
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: MySQL upit sa "vise znacenja" 28.05.2004. u 11:36 · pre 273 meseca #4
Da, to je to! Svaka čast!!! :)))

Pregledao sam manual barem 15x zbog ovoga ali mi je REGEXP izbegao pažnju, ili nisam skontao da je to ono što tražim. Hvala, mnogo si mi pomogao!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme