Mam problem z zapytaniami match against.
Struktura zapytania:
SELECT ... FROM products p, products_description pd WHERE *** AND match (pd.test) against ('+głośnik*' IN BOOLEAN MODE)
Info o kolumnie test:
typ: text
index: fulltext
metoda porównania: utf8_general_ci
kodowanie: utf8
Przykładowo wysyłam do bazy zapytanie o głośnik. Dostaję wyniki:
- PIELGRZAN, DRZEWO PODRÓŻNIKÓW (Ravenala madagascariensis)
- gWINNER Nika
- Leginsy Nika Gabriella Koronka
- BabyOno ZABEZPIECZENIA NAROŻNIKÓW-kulki 4 szt
- RH Sound Cewka 1,75" - cewka zamienna głośnika wysokotonowego
- RH Sound Cewka 1,3" - cewka zamienna głośnika wysokotonowego
Ale jak zapytam o GŁOŚNIK to dostaję takie wyniki:
- GŁOŚNIK JAMO C 400 CEN DARK APPLE
- EDIFIER GŁOŚNIK TICK TOCK DOCK DO iPHONE, iPOD
- EDIFIER GŁOŚNIK TICK TOCK BLUETOOTH CZARNY RETRO
- DLA MIŁOŚNIKÓW KLASYKI RUBICON RN10C20 STALOWY AUTOMAT 21 KAMIENI
- ZESTAW GŁOŚNIKÓW 2.0 JAMO C 603 DARK APPLE
Jak zrobić, aby zapytanie zwracało mitakie same wyniki niezależnie od wielkości liter w wyszukiwanej frazie?