Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'sql' .

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Ogólnie
    • Informacje od ekipy GMCLAN
    • Arena
    • Valhalla
  • GameMaker
    • Pytania początkujących
    • Pytania zaawansowanych
    • GM:Studio 1.x
    • Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
    • Dyskusje o GM
  • Inne programy
    • Godot: Pytania & Dyskusja
    • Unity: Pytania & Dyskusja
    • Construct: Pytania & dyskusja
  • Nasze produkcje
    • Gotowe gry i programy
    • Dema gier i programów
    • Zapowiedzi
  • Twórczość Grup Indywidualnych
    • Gear-Studio.com
    • Propaganjas Games
    • MoaCube
    • OxGames
    • N94 Games
  • Kąciki programowania
    • C, C++
    • .NET Framework (C#, ASP.NET itp.)
    • Pascal, Delphi
    • HTML, PHP, mySQL, JavaScript
    • Inne języki
  • Multimedia
    • Grafika
    • Muzyka i dźwięk
  • Inne
  • GMS 1.4 - posiadacze Tematy

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Team


Nagrody


Steam


Skąd


Adres www


Hobby


Customowy tytuł

Znaleziono 1 wynik

  1. Potrzebuję zrobić prostą wyszukiwarkę treści w bazie danych na wzór wyszukiwarki internetowej. Tym co mnie zastanawia jest jak skutecznie i w miare optymalnie wyszukiwać najbardziej dopasowane frazy. W MySQL wiem, że wystepuje wyrażenie "like", ale ono szuka dokładnie takich samych wyrazów. 1. Oczekuję takiego efektu, że chcę np. znaleźć 20 wynków. W pierwszej kolejności szukam tych wyników w których zawarte jest minimum 80% kolejnych znaków z fraz wyszukiwanych. Np.: wyszukujemy "Widok z okna", więc najpierw szukamy wyników które zawierają trzy wyrazy "Widok", "z", "okna". Następnie te które o maksymalnie 20% się różnią(czyli mamy 10 znaków, czyli mogą się różnić o 2 kolejny znak) np. "Widok z ok(na)", "Widok (z ok)na". Kolejnych mam na myśli, że porównujemy całe wyrazy np "ok" z "okna", a nie szukamy liter w całej wyszukiwanej frazie, bo wtedy wpisanie frazy "abcde.....z" oznaczałoby wyszukanie wszystkiego. 2. Jeśli te wyniki które spełniają limit 80% podobieństwa nie wystarczą, aby uzyskać 20 wyników, dobieramy te z 70% skutecznością i tak dalej, aż otrzymamy 20 wyników(20 to liczba przykładowa, prawodpobnie bedzie chodziło o większą ilość). Teraz pytanie, czy wgl jest na to jakiś sposób? Czy trzebaby wyciągąc z MySQL wszystkie rekordy i dopiero w PHP realizować taki algorytm? Z góry dzięki i pozdrawiam, MaxGaming
×
×
  • Dodaj nową pozycję...