MS SQL dane z 3 tabel

0

Nie mogę sobie poradzić z selectem 3 tabel.
Tabele:
t.klient, t.zakup, t. miejscowosc

select miasto, nazwisko, rzecz
from t.miasto inner join t.zakup on
t.miasto.nr_miejscowosci = t.zakup.nr_miejscowosci
from t.zakup.nr_klienta = t.zakup.nr_klienta;

Chodzi o to aby wyświetlić raport w którym będzie Nazwisko klienta, który zakupił wmiejscowościo nazwie x pewna rzecz y.
W tabeli miasto są nazwy miast, w tabeli klient są nazwiska klientów a w tabeli zakupy są nr_klienta, który zakupił rzecz.

0

select miasto, nazwisko, rzecz
from t.miasto inner join t.zakup on
t.miasto.nr_miejscowosci = t.zakup.nr_miejscowosci
join t.zakup.nr_klienta = t.zakup.nr_klienta;

tak?

0

SELECT NR_PRACOWNIKA, NAZWISKO, IMIE, count(WYP.NR_PRACOW_WYP+WYP.NR_PRACOW_ODD) AS 'LACZNA ILOSC'
FROM pracownicy
INNER JOIN wyp ON pracownicy.NR_PRACOWNIKA=wyp.NR_PRACOW_ODD join pracownicy.NR_PRACOWNIKA=wyp.NR_PRACOW_WYP
GROUP BY NR_PRACOWNIKA, NAZWISKO, IMIE
ORDER BY NAZWISKO;

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