IT/티베로(Tibero)
티베로(Tibero) DECODE 함수 사용 방법
츄르사려고 코딩하는집사입니다. 우리가 쿼리를 짜면서 흔히 사용하고 있는 함수가 있습니다. 바로 DECODE 함수죠. 쿼리를 짜면서 조건에 따라 쿼리의 파라미터를 다르게 하거나 하는 등에 사용하는 CASE ~ THEN 문을 사용합니다. 예를 들어, 아래의 코드와 같습니다. SELECT CASE WHEN A = '121' THEN B ELSE C END AS COLTEST FROM TEST_TABLE 위의 코드처럼, 쿼리를 짜면서 비교 연산을 하거나, 등가 연산을 할 때 CASE ~ WHEN을 사용할 수 있습니다. 하지만, 여기서 등가 연산을 하기 위해 사용하는 함수가 있는데 그게 바로 DECODE 함수입니다. DECODE 함수는 ORACLE에서만 사용할 수 있기 때문에, MYSQL이나 MSSQL을 사용해야..
2022. 1. 27.
최근댓글