Quello che chiedi è impossibile. Non puoi selezionare tutti gli ID dei dipendenti ma hai solo commission_pct e department_id distinti.
Quindi pensaci su cosa vuoi mostrare:
- Tutti distinti commission_pct, solo department_id?
- Tutti distinti commission_pct, department_id e il numero di dipendenti interessati?
- Tutti distinti commission_pct, department_id e i relativi dipendenti separati da virgole?
- Tutti i dipendenti, ma con valori nulli quando commission_pct e department_id sono gli stessi della riga precedente?
Il primo può essere risolto con DISTINCT. Il secondo e il terzo con GROUP BY (plus count o listagg). L'ultimo verrebbe risolto con la funzione analitica LAG.