Je veux trouver top 2 salariés dans chaque départementTrouver les deux valeurs les plus élevées dans chaque groupe
table => staff_masters ayant colonne « staff_name » pour le personnel et « dept_code » pour le département correspondant.
J'ai essayé d'aimer ce
SELECT TOP 2 staff_sal
FROM staff_masters
GROUP BY dept_code;
S'il vous plaît utiliser la clause group by.
Je souhaite utiliser la clause group by. Y'a-t'il un quelconque moyen d'y arriver? –
'GROUP BY' est pour [agrégation] (https://en.wikipedia.org/wiki/Aggregate_function). Vous, cependant, demandez [ranking] (https://en.wikipedia.org/wiki/Ranking). –
indice pour cette tâche était "utiliser la clause GROUP BY". Alors, comment puis-je faire cela en utilisant cela? –