mam dwie tabele
1. dane uzytkownikow (id, imie, nazwisko)
2. dane o zatrudnieniu uzytkownikow (id, id_uzytkownika, stanowisko, firma)
kazdy uzytkownik moze byc zatrudniony wiecej niz w jednej w firmie lub moze byc bezrobotny (brak wpisu w tabeli nr 2)
pytanie:
jak powinno wygladac zapytanie , ktore by wyszukiwalo uztkownikow po imieniu, naziwku, stanowisku lub nazwie firmy. JEst formularz z jednym polem w ktore moga byc wpisywane imie, nazwisko, stanowisko, firma dla szukanego uzytkownika.
probowalem tak:
SELECT uzk.* FROM uzytkownicy AS uzk, doswiadczenie AS dos WHERE (dos.stanowisko LIKE '%$fraza%' OR dos.firma LIKE '%$fraza%' OR uzk.imie LIKE '%$fraza%' OR uzk.nazwisko LIKE '%$fraza%') AND uzk.id=dos.uzkid GROUP BY uzk.id
jednak jesli uzytkownik nie jest zatrudniony nigdzie to go nie znajduje. wiec zmienił
AND uzk.id=dos.uzkid na OR uzk.id=dos.uzkid ale to juz zaczelo mi dawac bzdurne wyniki