![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.mam rekordy np.o wartościach CHAR 'mandaryna','mandrive','luka','akrmanstick','samochód'.
I chce uzyskać wszystkie rekordy które w kalumnie przedmioty mają w środku wyrazu 'man' .jak to zrobić? próbuje zrobić tak:
i nie chodzi.Próbuje zrobić tak:
też nie chodzi .próbuje zrobić tak:
też nie chodzi,próbuje nawet zmienić ten IN NATURAL...,ale także nic z tego.jak to w takim razie zrobić??proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
rozumiem że tu są programiści.ale właśnie podałem 3 przykłady ,napisałem przykłady.A pytanie jest dosyć logiczne .Są wyniki ale tylko jeden i tu jest problem.Oto przykładowa struktura tabeli:
ID | name -------------------- 1 | mandaryna 2 | mandrive 3 | luka 4 | akrmandstick 5 | samochód Oto czego ja chce.Chce wyciągnąć wszystkie rekordy które mają w środku wyrazu 'and'.czyli chcę aby po zapytanie komputer wyświetlił mi takie rekordy: ID | name -------------------- 1 | mandaryna 2 | mandrive 4 | akrmandstick mandaryna ma w środku twierdzenie 'and' . m and aryna.Chcę aby to było za pomocą MATH AGAINST.Za pomocą like robi się to tak : SELECT `id`, `name` FROM `przedmioty` WHERE `name` LIKE "%and%" a ja chcę to za pomocą MATCH AGAINST. gdy robię takie zapytanie: SELECT id,name FROM przedmioty WHERE MATCH(name) AGAINST ('and') wyświetla mi pusty wynik. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 10:18 |