현재 버전

저기서 A가 겹치는 부분을 하나로 쳐줘야 할때는 어떻게 하나요?


A          B                C

1         10               a

2         20               a

2        20              a

1         20               a

3        10                a

2         10               b


일 경우에요


select

case when b=20 then count(dstinct(A)) else 0 END as result

from table

group by C


이런것 처럼


수정 이력

2020-07-28 14:00:55 에 아래 내용에서 변경 됨 #1

저기서 A가 겹치는 부분을 하나로 쳐줘야 할때는 어떻게 하나요?


A          B                C

1         10               a

2         20               a

2        20              a

1         20               a

3        10                a

2         10               b


일 경우에요