서브 쿼리 말고는 저는 방법을 모르겠어서 질문 드려 봅니다.


a,b,c,d,e, 컬럼이 있을때


select (select count(*) from table where a=1) as a,(select count(*) from table where b=1) as b,(select count(*) from table where c=1) as c


저는 이런식으로 서브쿼리로 결과값을 뽑아내는데 너무 비효율적인거 같은데 어떻게 해야 좀 깔끔하게 뽑아낼수 있을지


알려주실수 있으실까요..