![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
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ę |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 209 Pomógł: 37 Dołączył: 27.02.2008 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
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"... -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 04:19 |