sqld 공부 3

ejoo·2024년 6월 14일

논리 연산자 우선순위

NOT > AND > OR

NULL

SUM 연산 가능
= NULL 성립 안됨
조건절에서 NULL 쓸때 IS NULL, IS NOT NULL

‘’ 의미

  • 오라클: NULL
  • sql server: ‘’

a가 NULL 이면 b 출력

  • 오라클: NVL(a, b)
  • sql server: ISNULL(a, b)

a, b가 같으면 NULL, 아니면 a

  • NULLIF(a, b)

COALESCE(a, b, …) 파라미터중 먼저 오는 것이 NOT NULL이면 반환, 다 아니면 NULL

where절 내부 집계함수 못 씀
where ~ in 사이 비교할 컬럼 반드시 명시

1/24/60 = 1분

순수 관계 연산자: select, project, join, divide
오라클은 DDL 오토커밋 (select, update, delete, create)
컬럼명 숫자로 못씀, 문자에 ‘’안씀
계층형 질의는 시작점을 먼저 찾자
정렬 후 ROWNUM 부여하면 정렬 보장

profile
안녕하세요

0개의 댓글