Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] Pobranie podobnych rekordow wg słów klucz.
Forum PHP.pl > Forum > Przedszkole
Gość
Witam wszystkich,
mam w bazie MySQL taką oto tabelkę w której zapisywane są artykuły:

ID
TITLE
CONTENT
KEYWORDS

I teraz chciałbym napisać jakoś takie zapytanie, które pobierze mi z bazy artykuły o podobnej treści opierając się na kolumnie keywords, która zawiera słowa kluczowe rozdzielone przecinkami. Na przykład artykuł pierwszy ma słowa kluczowe: "mercedes,audi,szybkie auta,renault", drugi atykuł ma natomiast takie: "ciężarówki,mercedes,fiat" i w tym przypadku artykuły powinny być ze sobą skojarzone bo mają zbliżone słowa kluczowe. Czy ktoś wie jak coś takiego wykonać?

Bardzo dziękuję
nitek
jeśli już masz taką tabelę i koniecznie chcesz rozwiązać to w sposób jaki opisałeś, to zapytanie
Kod
select * from tabela where keywords like ('%tutaj_slowo%')

wyciągnie ci wszystkie rekordy, które w kolumnie keywords będą miały ciąg znaków "tutaj_slowo"...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.