-
반응형
- 오라클의 컴파일 순서
FROM 절 -> WHERE 절 -> GROUP BY 절 -> SELECT 절 -> ORDER BY 절
- 존재하는 테이블의 정보를 확인
SELECT * FROM TABS;
- 테이블에 존재하는 컬럼의 정보 확인
DESC 테이블이름;
EX) DESC emp;
- 해당 테이블의 모든 칼럼 출력
SELECT * FROM emp;
- 컬럼명 바꾸기(AS 생략가능)
SELECT 컬럼명1 AS 별칭1,
컬럼명2 AS 별칭2
FROM 테이블명
- 조건문
WHERE
SELECT 컬럼명, 컬럼명
FROM 테이블명 => 테이블명 다음에 ; 붙이면 조건문 인식안하고 출력
WHERE 조건;
- 오라클 기본 연산자
1. 산술 연산자 : +, -, *, /, ( ) 괄호
2. 관계 연산자 : >, >=, <, <=, =, !=
3. 논리 연산자 : AND, OR, NOT
4. SQL 연산자 : IN, BETWEEN~AND, LIKE
5. 문자열 결합 연산자 : ||
- DUAL 테이블
DUAL 테이블은 오라클에 의해 자동생성되는 테이블로 모든 사용자가 사용가능
일반적으로 연산의 결과를 확인 할 때 사용
EX1) 시스템 날짜 출력
SELECT SYSDATE FROM DUAL;
EX2) 20*10의 결과 확인
SELECT 10*5 값 FROM DUAL;
출처 http://tibang.tistory.com
반응형'SQL' 카테고리의 다른 글
[오라클] RANK OVER PARTITION BY (0) 2017.07.23 [오라클] ORACLE 계정내 모든 테이블들의 로우 카운트(행수) 조회 (0) 2017.06.09 오라클 한테이블내 A컬럼,B컬럼의 서로 값 바꾸기 (0) 2017.01.04 초간단 ORDER BY 절에서 NULL값 처리하기 (0) 2016.12.21 초간단 오라클[Oracle] 테이블 컬럼 변경,삭제,추가 (0) 2016.12.14