より一般的なバージョン(where句に依存しないため、全体的な結果が制限されます):
SELECT
SUM(CASE WHEN average IS NULL THEN 1 ELSE 0 END) As null_num,
SUM(CASE WHEN average IS NOT NULL THEN 1 ELSE 0 END) AS not_null_num
FROM users
ここで他の回答によって提示される特定のクエリよりも優れているわけではありませんが、制限のwhere句を使用することが実用的でない状況で使用できます(他の情報が必要なため)...