Witam, mam taką bazę danych

Próbuje wyświetlić najwyższe góry w danych pasmach, tj. do czasu kiedy nie dołączam do zapytania wyświetlającego najwyższe góry tabeli pasma wszystko jest OK,
SELECT gora, max(wysokosc) FROM gory GROUP BY gora ORDER BY wysokosc DESC LIMIT 7;
w momencie połączenia i pogrupowania po paśmie
SELECT gora, max(wysokosc), pasma.pasmo FROM gory JOIN pasma ON gory.id_pasmo=pasma.id_pasmo GROUP BY pasma.pasmo ORDER BY wysokosc DESC LIMIT 7;
pokazuje najwyższe góry, ale złe nazwy tych gór