Ce que vous demandez est impossible. Vous ne pouvez pas sélectionner tous les identifiants des employés, mais vous n'avez que commission_pct et department_id distincts.
Réfléchissez donc à ce que vous voulez montrer :
- Tous commission_pct distincts, department_id uniquement ?
- Tous commission_pct, department_id et le nombre d'employés concernés ?
- Tous les commission_pct, department_id et les employés concernés séparés par une virgule ?
- Tous les employés, mais avec des valeurs nulles lorsque commission_pct et department_id sont identiques à la ligne précédente ?
Le premier peut être résolu avec DISTINCT. Le deuxième et le troisième avec GROUP BY (plus count ou listagg). Le dernier serait résolu avec la fonction analytique LAG.