오라클/SQL

SQL

빵순이^^ 2010. 5. 6. 01:57

SQL (Structured Query Language) - 구조화된 질의 언어

  DDL (Data Definition Language)
      - Create, Alter, Drop, Truncate, Rename, Comment

  DML (Data Manipulation Language)
      - Select, Insert, Update, Delete, Merge

  TCL (Transaction Control)
      - Commit, Rollback, Savepoint

  DCL (Data Control Language)
      - Grant, Revoke


 

Select 문을 작성할 때 권장할 만한 순서 (절대 실행순서가 아님)

  select     컬럼명, 연산식, 함수 ..                            ----  ④
  from        테이블, 뷰, 서브쿼리 등의 재료 집합          ----  ①
  where     조건                                                     ----  ②
  group by  조건                                                     ----  ③
  having     조건                                                     ----  ⑤
  order by   조건;                                                    ----  ⑥



Null 
     
      ≠ 0
      ≠ space
      = Null       ->  결과 : Null
      산술연산   ->  결과 : Null
      비교연산   ->  결과 : Null
      논리연산   ->  진리표

진리표

and T F N
T T F N
F
N F N


or T F N
T T T T
F T N
T N N


                  (T=True, F=False, N=Null)