ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2. SQL - 조회
    DataBase/Oracle 2023. 8. 29. 21:22

     

    - SELECT문 기본 형식 

     

    1. 데이터를 조회하는 3가지 방법 (셀렉션,프로젝션,조인)

     

     - 셀렉션(행단위 조회)

     - 프로젝션(열단위 조회)

     - 조인(두 개 이상의 테이블 사용)

     

    2. SQL의 기본 뼈대, SELECT와 FROM

      SELECT 칼럼명  FROM 테이블명 

      DISTINCT -> 중복데이터 제거 

      ALL -> 모두 출력 (default)

    SELECT DISTINCT EMPTNO FROM EMP;
    SELECT DISTINCT JOB,DEPTNO FROM EMP;
    SELECT ALL JOB, DEPTNO FROM EMP;

        - alias 설정 

        - ORDER BY 

    SELECT * FROM EMP ORDER BY SAL;
    SELECT * FROM EMP ORDER BY DEPTNO ASC, SAL DESC;

       > 특별한 경우가 아니라면 굳이 쓰지말자 

       > ORDER BY의 순서는 SELECT다음 

     

     

    - WHERE 

     

     1. WHERE 절 

    SELECT * FROM EMP WHERE DEPTNO = 30;

     > WHERE절은 각 행에 모두 대입해서 참인 결과만 SELECT한다.

     

    where절 연산자 

     

    - AND OR (논리연산)

    SELECT * FROM EMP WHERE DEPNO =30 AND JOB = 'SALESMAN';
    SELECT * FROM EMP WHERE DEPNO =30 OR JOB = 'SALESMAN';

     - 산술연산 (+,-,*,/)

     - 비교연산 

    SELECT * FROM EMP WHERE ENAME >= 'F';
    //첫문자가 F거나 F보다 아스키코드 뒤에 있는 것 (걍 char 비교 생각)
    SELECT * FROM EMP WHERE ENAME >= 'FORZ';
    //여러 문자 조건시 각 자리별 비교

    - 등가비교 ( =, !=, <>, ^=)

    'DataBase > Oracle' 카테고리의 다른 글

    SQL - 조인  (0) 2023.08.30
    SQL - 다중행 함수  (0) 2023.08.30
    오라클 SQL - 단일행함수  (0) 2023.08.30
    Seed PDB를 이용한 Pluggable 데이터 베이스 생성, 사용자 생성  (0) 2023.06.29
    데이터 베이스와 DBMS 개요  (0) 2023.06.29
Designed by Tistory.