![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Proszę o pomoc w jednej rzeczy: mam w bazie różne słowa kluczowe(ok. 20 tys.), np. "kaszanka" i "kasza". Szukając słowa "kaszanka" przy zapytaniu do mysql zwraca mi wyraz "kasza"(czyli zgadza się tylko początek wyrazu, nie całość), a chciałbym uzyskać dokładnie wyraz o który pytam(w tym przypadku "kaszanka"). Moje zapytanie: Standardowo taki schemat działał, nie wiem czy mam problem w bazie(coś się spsuło) czy niewłaściwe zapytanie ? Może użyć REGEXP ? Pozdrawiam i dzięki za odpowiedzi. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jaki masz typ danych dla kolumny slowo_klucz? Nie masz czasem CHAR(5) albo VARCHAR(5) ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
a gdyby zamiast = dac like '%%'
Ten post edytował poli25 24.09.2010, 13:17:03 |
|
|
![]()
Post
#4
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
@poli25 - no wtedy to dopiero będzie wesoło...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Faktycznie problem tkwił w kodowaniu bazy. Dzięki za naprowadzenie, praktycznie wszędzie były polskie znaki w testowanych wyrażeniach i tu był pies pogrzebany. Dzięki i pozdrawiam (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
upps (IMG:style_emoticons/default/winksmiley.jpg) a co by sie stało wtedy ? (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#7
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
upps (IMG:style_emoticons/default/winksmiley.jpg) a co by sie stało wtedy ? (IMG:style_emoticons/default/winksmiley.jpg) Dostałby jeszcze więcej wyników niż potrzebował. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 00:35 |