Witam.
Mam problem, gdyż nie wiem jak (lub jak poprawnie) zamienić IDMiasta z tabeli Osoby na M_Nazwa z tabeli Miasta.
Próbowałem joinów ale wtedy krzyczał program, że jest błąd w składni FROM, przy innej metodzie krzyczał, że IDMiasta może się odnosić do więcej niż jednej tabeli we FROM.
Tabela miasta
IDMiasta | M_Nazwa | M_Ludność | M_wielkość | IDWojewództwa
Tabela Osoby
IDOsoby | Nazwisko | Imię | Data_ur | Czy_men | IDMiasta | Adres | Zarobek | IDWykszt
Chcę wyświetlić coś takiego:
IDMiasta | max_zarobek | min_zarobek | śr_zarobek | sum_zarobek | osoby_z_miasta
Kod do tego:
SELECT IDMiasta
, MAX(Zarobek) AS max_zarobek
, MIN(Zarobek) AS min_zarobek
, avg(Zarobek) AS śr_zarobek
, sum(Zarobek) AS sum_zarobek
, count(IDMiasta) AS osoby_z_miasta
FROM Osoby
GROUP BY IDMiasta;
Chciałbym zamienić IDMiasta na M_Nazwa z tabeli Miasta, jak to mam zrobić?
Pozdrawiam.