학습자료(~2017)/오라클

3. 오라클 - 데이터 제한 및 정렬

단세포소년 2011. 3. 10. 22:53
반응형

데이터 제한
SELECT [DISTINCT] { *, cloumn [alias]} FROM 테이블명 [WHERE condition(s)];
. 문자 스트림과 날짜 값은 단일 인용부호(') 로 묶어서 표현
. 문자값은 대소문자를 구분, 날짜 값은 날짜 형식을 구분


연산자 의미
<>  같지않다
 BETWEEN a AND b a와 b사이 
 IN(list)  list 값 목록중 하나와 일치
 LIKE 문자 패턴 일치 
 IS NULL , IS NOT NULL NULL 값 비교 
 AND 그리고 
 OR  또는
 NOT  참, 거짓 반대로

예) sal BETWEEN 1500 AND 1800 (sal 이 1500이상 1800이하)
예) sal BETWEEN 1800 AND 1500 (찾을수 없다 작은 값을 앞에 큰 값을 뒤에 두어야 한다.)
예) empno IN(7,8,9) (empno 가 7,8,9 중 하나와 일치하면 참)
예) ename LIKE 'J%'  (% : 하나 이상 또는 값이 없는 문자, _ : 하나의 문자)
      그냥 순수 문자 % 를 출력하려면 \% 처럼 패턴인식 문자 앞에 \를 붙여라


SELECT DISTINCT DEPTNO FROM EMP;
  - DISTINCT : 행이 중복시 하나의 행만 출력


데이터 정렬
ORDER BY 컬럼 [ASC, DESC]
 -ASC : 오름차순, DESC : 내림차순


반응형

'학습자료(~2017) > 오라클' 카테고리의 다른 글

6. 오라클 - Sub Query  (0) 2011.03.11
5. 오라클 - 조인  (0) 2011.03.11
4.오라클 - 그룹, 함수  (0) 2011.03.11
2. 오라클 - 기본 질의문  (0) 2011.03.10
1. 오라클  (0) 2011.03.10