Database/ORACLE

where절에 if문처럼 and조건 사용하기

타카스 류지 2015. 2. 24. 11:56

where절

AND (((30 = A.QRY_RNG ) AND (A.REQ_DEPT LIKE '%'||''||'%'))

       OR ((10 = A.QRY_RNG  ) and (A.REQ_DEPT LIKE '%'||?||'%')))

 

위 구문을 풀이해보면


if (30 == A.QRY_RNG) {

   A.REQ_DEPT_LIKE '%'||''||'%'

}else if ( 10 == A.QRY_RNG) {

  A.REQ_DEPT_LIKE '%'||?||'%'

}