Decode1 (Oracle) DUAL을 사용한 Multi row, Column Table 안녕하세요. 개발자 ABCD입니다. 이번 시간에는 가상테이블을 사용시 다중 행을 만들 수 있는 방법을 소개해 보려고 합니다. 우선, 해당 방식을 사용하기 위해 알아야 할 것들을 설명을 한 후에 진행하도록 하겠습니다. DUAL DUAL은 CREATE를 사용하지 않고 가상으로 테이블을 생성하여 데이터를 보여 주고 싶을 때 사용합니다. 다음 예시를 sql에 작성하면 다음과 같이 결과가 나오게 됩니다. SELECT '홍길동' AS 이름 FROM DAUL; DECODE DECODE는 조건문이라고 생각하시면 됩니다. 한가지 예를 들어 볼게요. SELECT DECODE(NAME, '홍길동', 10, '강감찬', 20) FROM DUAL; 위와 같은 쿼리가 있다고 생각해 봅시다. 위에서의 코드는 만약 NAME이 '홍길.. DataBase/Oracle DB 2024. 2. 4. 이전 1 다음 728x90 반응형