Tidak ada cara untuk mendapatkan hasil yang Anda harapkan dengan satu kueri tunggal (karena struktur hasilnya berbeda). Anda harus menggunakan dua kueri berbeda untuk mendapatkan informasi yang diharapkan dari users tabel:
1 - Anda bisa mendapatkan status ikhtisar dengan yang berikut:
SELECT
SUM(CASE WHEN status = 0 THEN 1 ELSE 0 END) AS active_users,
SUM(CASE WHEN status = 1 THEN 1 ELSE 0 END) AS inactive_users,
SUM(CASE WHEN status = 2 THEN 1 ELSE 0 END) AS banned_users
FROM users
2 - Untuk mendapatkan semua pengguna dengan status = 0 (aktif) Anda dapat menggunakan yang berikut ini:
SELECT *
FROM users
WHERE status = 0