[SQL] Oracle. Dual 테이블
2022. 1. 10. 15:57ㆍSQL
728x90
※Dual이란?
- 오라클 차체에서 제공
- 계산의 결과를 출력할 때 사용
- SYS가 소유, 오라클 표준 테이블
- 하나의 행, 하나의 열을 가진 DUMMY 테이블
함수의 결과를 출력시 사용 하거나 가상의 테이블로 정의하여 데이터 출력
- 함수 결과 값
select level-1 from dual connect by level <= 24;
select sysdate from dual;
- 가상테이블
1
2
3
4
5
6
7
8
9
|
SELECT 회원테이블.*
FROM ( SELECT 'name1', 18 AS age FROM DUAL
UNION ALL SELECT 'name2', 30 FROM DUAL
UNION ALL SELECT 'name3', 24 FROM DUAL ) 회원테이블
WHERE age < 20;
|
cs |
728x90
'SQL' 카테고리의 다른 글
[SQL] JOIN - INNER JOIN vs OUTER JOIN and CORSS JOIN) (0) | 2022.01.06 |
---|---|
정규화 - Effective SQL (0) | 2021.11.12 |
1. SQL 데이터 모델 설계 - Effective SQL (0) | 2021.05.21 |