by 이석화 [2016.12.16 14:12:17]
SELECT COUNT(CASE WHEN FAXNUM = '6994' THEN 1 END) A_CNT, COUNT(CASE WHEN FAXNUM = '6995' THEN 1 END) B_CNT FROM FAX_TABLE
FAX번호가 6994인 사용자가 10명
6995인 사용자가 9명일때
더적은 팩스번호값을 출력하고싶습니다..
6995를 출력해야합니다... 도움부탁드립니다
SELECT
DECODE(SIGN(
SUM
(DECODE(FAXNUM,
'6994'
,1,
'6995'
,-1))),1,
,
)
FROM
FAX_TABLE
두개 갯수가 같으면요?
같을수는 없습니다..
로테이션으로 팩스번호를 사용할거거든요....
그러면 이렇게 한번 해보세요.
감사합니다^^잘되네요
-- 기존 작성하신 Count(Case) 에 Case 한 번 더 쓰시면 되죠.
CASE
WHEN
COUNT
(
faxnum
THEN
1
END
>
ELSE
Result
fax_table
;
감사합니다!!!!
제방식으로도 궁금했는데 답변 감사드립니다