- mysql
sum(if(a.nvipdkcd = '03' and a.NOI_VRT_DISC_FACIL_GBN = '1', 1, 0)) as C031,
- oracle
SUM(DECODE(DECODE(a.nvipdkcd, '03', 1) + DECODE(a.NOI_VRT_DISC_FACIL_GBN, '1', 1), 2, 1, 0)) C031,
mysql --> oracle로 변경을 했는데 제대로 변경이 된건지 모르겠어요...ㅡㅡ;
mysql : if(true, emp_hire, null) 이건 무슨뜻이죠??? --> 구문이 조금 이상하죠??
이걸 오라클로 변경하려면 어떻게 해야할까요?
오라클에서는 IF문을 사용할 수 없는건가요???
mysql의 if문 구문을 oracle로 변경하는 방법 아시면 조언좀 부탁드립니다.