Autor | Zpráva | ||
---|---|---|---|
Josef Burger Profil * |
#1 · Zasláno: 16. 1. 2012, 15:39:04
Ahoj, mam kód, který mi má vyhledávat ve 3 sloupcích v tabulce:
SELECT * FROM tabulka WHERE MATCH(slupec1) AGAINST('lorem') OR MATCH(sloupec2) AGAINST('lorem') OR MATCH(sloupec3) AGAINST('lorem'); Dotaz však nevrací vůbec nic, tedy nulový počet řádků. Index fulltext je nastaven a slovo lorem se tam nachází několikrát Nevidíte někdo nějakou chybu kvůli které mi to nefunguje? Předem děkuji za pomoc |
||
Kajman Profil |
#2 · Zasláno: 16. 1. 2012, 22:35:47
Josef Burger:
„slovo lorem se tam nachází několikrát“ To by mohl být problém, že se stane stop slovem (ignorováno pro přílišný výskyt). Zkuste vyhledat slovo, které tam tolikrát není. |
||
Josef Burger Profil * |
#3 · Zasláno: 16. 1. 2012, 23:23:12
to samé - stále nic :-/
|
||
Časová prodleva: 3 dny
|
|||
Josef Burger Profil * |
#4 · Zasláno: 19. 1. 2012, 23:33:36
Nikoho nic nenapadá? .... dobře, existuje ještě jiná možnost jak hledat v tabulce? Potřebuji vyhledávat v článcích (tzn. v delších textech s možností velkých a malých písmen)
|
||
Časová prodleva: 12 let
|
0