sql문 질문!
본문
select 해서 count를 해야되는데요.
여러 필드가 있는데 필드 a, b, c, d, e, f 에서
값이 1인 것들만 count하고 싶습니다.
where 절에는 여러 조건들이 이미 들어가 있습니다.
count에서 어떻게 해야될거같은데...
어떻게 해야될까요??
답변 1
select
sum(if (a = 1, 1, 0)) a_cnt,
sum(if (b = 1, 1, 0)) b_cnt,
sum(if (c = 1, 1, 0)) c_cnt,
..
로 하시면 될 것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.