Autor Zpráva
Josef Burger
Profil *
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
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 *
to samé - stále nic :-/
Josef Burger
Profil *
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)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: