Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MATH AGAINST
szypi1989
post 13.03.2012, 17:59:44
Post #1





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2010

Ostrzeżenie: (0%)
-----


Witam.mam rekordy np.o wartościach CHAR 'mandaryna','mandrive','luka','akrmanstick','samochód'.
I chce uzyskać wszystkie rekordy które w kalumnie przedmioty mają w środku wyrazu 'man' .jak to zrobić?
próbuje zrobić tak:
  1. SELECT przedmioty
  2. FROM tabela
  3. WHERE
  4. MATCH (przedmioty) AGAINST ('man' IN NATURAL LANGUAGE MODE);

i nie chodzi.Próbuje zrobić tak:
  1. SELECT przedmioty
  2. FROM tabela
  3. WHERE
  4. MATCH (przedmioty) AGAINST ('%man%' IN NATURAL LANGUAGE MODE);

też nie chodzi .próbuje zrobić tak:
  1. SELECT przedmioty
  2. FROM tabela
  3. WHERE
  4. MATCH (przedmioty) AGAINST ('*man*' IN NATURAL LANGUAGE MODE);


też nie chodzi,próbuje nawet zmienić ten IN NATURAL...,ale także nic z tego.jak to w takim razie zrobić??proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
alegorn
post 15.03.2012, 11:01:08
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 40
Dołączył: 23.06.2009

Ostrzeżenie: (0%)
-----


bardziej od kolumn interesowal mnie jaki masz silnik, jak masz pozakladane indexy... to byl sens mojego wczesniejszego pytania...
przy MATH AGAINST musisz miec zalozony index fulltext na pola ktore chcesz przeszukiwac...
a ja nie wiem jak masz to zrobione...

j.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:20