[mysql] wyszukiwanie z imienia i nazwiska

0

mam tabele osoby

id | imie | nazwisko

1 | Jan | Kowalski
2 | Kamil | Iksiński
3 | Jan | Wiesławski

polecenie:
SELECT * FROM osoby WHERE imie LIKE '%szukana%' OR nazwisko LIKE '%szukana%'

działa poprawnie jeżeli jako szukaną podam np. Jan LUB Kowalski,
tzn. jezeli jako szukana podam 'Jan' to znajdzie Jana kowalskiego i Jana Wieslawskiego
jak podam 'Kowalski' to znajdzie Jana Kowalskiego
po wpsianiu 'Jan Kowalski' nic nie znajdzie :(

Jak zrobic zeby po wpisaniu do szukania wyrazenia 'Jan Kowalski' znadywalo Jana Kowalskiego i Jana Wieslawiskiego??

0

Spróbuj

where concat_ws(' ',imie,nazwiesko) like %szukana%
0

Da tawarisz, dziłajet, spasiba ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1