[MySQL] Kilka pól i WHERE z kilkoma LIKE

0

Potrzebuję znaleźć frazę lub słowa kluczowe w kilku polach tabeli.

Dla frazy działa:

select * from `articles` where title or content like '%art%';

Ale dla słów nie:

select * from `articles` where title or content like '%a%' or like '%t%';

Można to jakoś naprawić czy dać like dla każdego pola osobno?

0
select * from articles
where title like '%s%' or content like '%s%' or title like '%x%' or contenet like '%x% .....
0

jak chcesz coś takiego robić to poczytaj o Full-Text Search

1 użytkowników online, w tym zalogowanych: 0, gości: 1