Apa yang Anda minta tidak mungkin. Anda tidak dapat memilih semua id karyawan tetapi hanya memiliki commission_pct dan department_id yang berbeda.
Jadi pikirkan lagi, apa yang ingin Anda tunjukkan:
- Semua komisi_pk berbeda, hanya departemen_id?
- Semua komisi_persen, departemen_id, dan jumlah karyawan yang relevan berbeda?
- Semua commission_pct, department_id, dan karyawan yang relevan dipisahkan dengan koma?
- Semua karyawan, tetapi dengan null ketika commission_pct dan department_id sama dengan baris sebelumnya?
Yang pertama dapat diselesaikan dengan DISTINCT. Yang kedua dan ketiga dengan GROUP BY (plus count atau listagg). Yang terakhir akan diselesaikan dengan fungsi analitik LAG.