본문 바로가기
Lisence/SQLD

SQLD 정리 2

by code2772 2022. 10. 1.

[ 목차 ]

    728x90
    반응형

    <SQLD> 국가공인 SQLD 자격검정 핵심노트 요약본 공부 2일차

     

    * 테이블 별칭 

    [schema.] table [t_alias] - 스키마 테이블이 t_alias로 대체된다. 테이블에 별칭을 지정하면 select 절이나 where절 등에서 칼럼을 한정할 때 테이블명 대신 별칭을 사용해야 한다.

     

    * substr(c1, 2, 4) - c1 컬럼에서 2번 째 자리부터 우로 4개를 반환한다.

    * LTRIM(c2, 0) - c2 칼럼에서 왼쪽부터 0을 재거하여 반환한다.

    * FLOOR - 입력된 인자 값보다 작거나 같은 정수 값을 반환한다. 14.5 -> 14 작은 정수로

    * CEIL - 입력된 인자 값보다 크거나 같은 정수 값을 반환한다. 14.5 -> 15 큰 정수

    * TRUNC - 첫 벉째 인자 값을 소수점 n째 자리에서 버림한다. 15.4 -> 15 (버림)

    * ROUND - 첫 번째 인자 값을 소수점 n째 자리에서 올림한다. 15.4- > 15(올림) 이지만 0.4지만 올려도 15 

     

     

    * NVL 함수

    expr1이 널이 아니면 expr1, 널이면 expr2를 반환한다.

    NVL (expr1, expr2)

     

    * NULLIF 함수

    NULLIF 함수는 expr1과 expr2가 다르면 expr1, 같으면 널을 반환한다.

    NULLIF (expr1, expr2)

     

    * 조건 우선순위

    1. 연산자

    2. 비교 조건(=,<>,>,<,>=,<=)

    3. IN 조건, LIKE 조건, BETWEEN 조건, 널 조건

    4. 논리조건(NOT)

    5. 논리조건(AND)

    6. 논리조건(OR)

     

    * AVG 함수 - 평균 값을 반환하며 이때 널값은 제외하고 평균을 구한다.

    EX) 100,200,300,NULL,NULL - > (100+200+300)/3이다. 나누기 5가 아니다!!

     

    * 등가 조인 - 조인 조건이 모두 등호(=)인 조인이다. 값이 동일한 경우에만 행이 반환된다.

     

    2-2 SQL 활용

    반응형

    'Lisence > SQLD' 카테고리의 다른 글

    SQLD 정리 6  (0) 2022.10.01
    SQLD 정리 5  (0) 2022.10.01
    SQLD 정리 4  (0) 2022.10.01
    SQLD 정리 3  (0) 2022.10.01
    SQLD 정리 1  (0) 2022.10.01