![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 30 Dołączył: 11.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki oto problem. Mamy w tabeli mysql pole keywords, w którym przechowywane są słowa kluczowe. W wyszukiwaniu używam funkcji LIKE w celu wyszukania danego słowa wśród słów kluczowych, jednak chciałbym aby zliczać ilość trafień, tzn. mamy np. słowa kluczowe: auto autko auta i teraz dla zapytania "aut" chciałbym zliczyć i przekazać do sortowania liczbę trafień (czyli 3), a już dla zapytania "auto" byłaby to liczba 1. I teraz moje pytanie - jak osiągnąć taki efekt bezpośrednio w zapytaniu SQL? Z góry dziękuję za pomoc -------------------- http://www.piotr94.net21.pl/ - wykonanie stron i serwisów internetowych
Jeśli moje wypowiedzi były dla Ciebie pomocne, kliknij "Pomógł" i odwdzięcz się ;) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Przeszukiwanie pełnotekstowe i MATCH AGAINST na binary.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 30 Dołączył: 11.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedź
-------------------- http://www.piotr94.net21.pl/ - wykonanie stron i serwisów internetowych
Jeśli moje wypowiedzi były dla Ciebie pomocne, kliknij "Pomógł" i odwdzięcz się ;) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 04:29 |