Hoi,
Moet voor school de volgende opdracht in SQL (SQL*Plus) doen:
"Geef van de partij, waartoe het grootste aantal presidenten heeft behoord, de naam van de partij met het aantal presidenten."
Tabel presidenten ziet er als volgt uit: (President [pk],party, year_of_service,...)
Punt is dat ik wel het aantal presidenten per partij kan berekenen, maar niet de partij met het meeste presidenten kan isoleren.
Tot nu toe iets als:
Select party, count(
from president
group by party;
Maar dan krijg je dus het overzicht van het aantal presidenten per partij. Heb al lopen klooien met max() maar dat lukt ook niet. Iemand een idee?
Moet voor school de volgende opdracht in SQL (SQL*Plus) doen:
"Geef van de partij, waartoe het grootste aantal presidenten heeft behoord, de naam van de partij met het aantal presidenten."
Tabel presidenten ziet er als volgt uit: (President [pk],party, year_of_service,...)
Punt is dat ik wel het aantal presidenten per partij kan berekenen, maar niet de partij met het meeste presidenten kan isoleren.
Tot nu toe iets als:
Select party, count(
from president
group by party;
Maar dan krijg je dus het overzicht van het aantal presidenten per partij. Heb al lopen klooien met max() maar dat lukt ook niet. Iemand een idee?