OPIS TABEL
--------------------
CODE
tabela1: sys_ptp
lp pracodawca id
1 30 32
2 30 33
3 2 38
4 59 55
tabela 2:sys_users
id imie_nazwisko email
32 Agnieszka Fikcyjna afikcyjna@onet.pl
33 Ryszarda Fikcyjna ryszardaf@onet.pl
38 Zdzisław Fikcyjny Fzdzichu@onet.pl
55 Zdzisław Przesieka przesieka@onet.pl
Tabela 3:sys_pracownicy_dane
id nr_szafki nr_kartoteki numer_klucza_zapasowego
32 11 1890 339887
33 12 1891 743689
38 45 1271 129887
55 90 0946 877639
lp pracodawca id
1 30 32
2 30 33
3 2 38
4 59 55
tabela 2:sys_users
id imie_nazwisko email
32 Agnieszka Fikcyjna afikcyjna@onet.pl
33 Ryszarda Fikcyjna ryszardaf@onet.pl
38 Zdzisław Fikcyjny Fzdzichu@onet.pl
55 Zdzisław Przesieka przesieka@onet.pl
Tabela 3:sys_pracownicy_dane
id nr_szafki nr_kartoteki numer_klucza_zapasowego
32 11 1890 339887
33 12 1891 743689
38 45 1271 129887
55 90 0946 877639
Muszę z tych tabel wybrać po numerze pracodawcy zestaw danych wszystkich danych użytkowników przypisanych do znanego pracodawcy np nr 30 ale już brakuje mi pomysłów.
SELECT * FROM sys_ptp ptp JOIN sys_users u ON ptp.id = u.id JOIN sys_pracownicy_dane p ON p.id=u.id WHERE ptp.pracodawca = 30
daje jeden wynik a powinien dać dwa. Za wszelką pomoc będę niezmiernie wdzięczny i z góry dziękuję.