Anda tidak perlu bergabung:
SELECT
position,
SUM(status = 'Y') AS StatusIsYes,
SUM(status = 'N') AS StatusIsNo
FROM students
GROUP BY position
Perhatikan pengeluaran CASE
yang agak funky , karena di mysql (hanya) true
adalah 1
dan false
adalah 0
, jadi sum()
dari suatu kondisi menghitung berapa kali itu benar :)