Study/오라클

1103 조회 및 nvl/nvl2 함수

나나83 2009. 11. 3. 12:36

*TABLE 조회
select { * | 컬럼명,컬럼명,... }
from table_name
[order by 정렬기준1 정렬방법, 정렬기준2 정렬방법,...]

*정렬기준 : 컬럼명, 산술식, alias, select절에서의 언급~~~


*table 구조 조회
desc[ribe] table_name

-COLUMN=칸=열
-ROW=줄=행


*NULL
*LOCATION_ID와 CITY조회
*RDBMS

*EMP(사원) TABLE
EMPNO: 사원번호
ENAME: 사원명
JOB: 업무
MGR: 상사의 사원번호
HIREDATE: 입사일
SAL: 급여
COMM: 커미션
DEPTNO: 부서번호
-------------------------

*EMPLOYEES(사원)
 EMPLOYEE_ID : 사원번호
 FIRST_NAME : 이름
 LAST_NAME : 성
 EMAIL : 이메일
 PHONE_NUMBER : 전화번호
 HIRE_DATE : 입사일
 JOB_ID : 직무ID(소속부서와 직무)
 SALARY: 급여
 COMMISSION_PCT : 커미션비율
 MANAGER_ID : 상사의 사번
 DEPARTMENT_ID : 부서번호


*정렬
오름차순(asc):a->z, ㄱ->ㅎ, 숫 작->큰, 예전->최근 순으로
내림차순(desc):

*별칭(alias)
컬럼명 별칭
컬럼명 as 별칭
"~~" : 영문소문자, 영문대소문자혼용,공백,$,      [한글]

 


*null관련함수
nvl()
nvl2()

*to_char : 숫자 또는 날짜를 문자로 변환