2008. 8. 20. 17:45

Chap 2. SQL의 기본

SQL 접속
sqlplus scott/tiger -> 기본계정 scott로 접속

데이터 구조 살펴보기
desc 테이블명;

select * from emp; -> emp 테이블의 모든 컬럼을 조사.

산술연산자의 사용이 가능하다.
+, -, *, / 의 사칙연산이 가능

NULL도 데이터이다
1. 0(zero)도 아니고, 2. 빈공간도 아니다.
3. 미확정, 알수 없는 값을 의미하며, 4. 어떤값인지 알 수 없지만 어떤 값이 존재하고 있다.
5. ? 혹은 무한대의 의미이므로 연산, 할당, 비교가 불가능하다.

특정 컬럼의 로우가 null 일때 0(zero)로 대체하기 위한 nvl함수
형식 nvl ( 컬럼명, 0)

중복되는 컬럼을 한 번씩만 보여주기 위한 distinct
================================================================================
EMP 테이블에서 칼럼 JOB를 표시하되 중복된 값은 한번만 표시하라.
select distinct job
from emp;
사원들이 어떤 부서에 소속되어 있는지 소속 부서번호 출력하되 중복되지 않고
한번씩 출력하는 쿼리문을 작성하자.
select distinct deptno
from emp;
================================================================================

'수업 > 오라클 + PL/SQL' 카테고리의 다른 글

Chap 9. 테이블 생성 및 변경, 삭제하기  (0) 2008.08.20
Chap3,4 SQLPLUS 명령어 & 연산자  (1) 2008.08.20
Chap 8. 서브쿼리  (0) 2008.08.20
Chap 7. 조인  (1) 2008.08.18
Chap 6. 그룹함수  (0) 2008.08.14