ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SQL문을 이용하여 데이터 가져오기 -1
    DB 2021. 6. 5. 15:02

    SELECT / FROM / WHERE 절

     

    SELECT

    -테이블에 저장된 데이터를 조회하기 위한 명령어

    -SELECT 문에는 FROM 키워드가 반드시 따라와야함

     

    SELECT 컬럼 FROM 테이블;

     

     

    WHERE

    -SELECT 문에서 마지막에 쓸 수 있는데 원하는 레코드만 검색하고자 할 때 쓰인다.

    -조건절의 구성은 컬럼, 연산자, 비교대상값이 올 수 있다.

     

    ex) SELECT * FROM EMP WHERE SAL > 3000; 

     

     

    산술 / 비교 / 논리 연산자

     

    산술 연산자

    SQL에서 산술 연산자를 사용하여 조회 가능하다.

    ex) SELECT ENAME, SAL, SAL + 100 FROM EMP;

     

    비교 연산자

     

    논리 연산자

     

    여러개의 조건을 조합해서 결과를 얻어야 할 경우 논리 연산자를 사용한다.

     

    -AND : 두가지 조건을 만족해야 검색 가능

    ex) SELECT EMPNO, DEPTNO,  JOB FROM EMP WHERE DEPTNO = 10 AND JOB = 'MANAGER';

     

    -OR: 두 가지 조건 중에서 한 가지만 만족하더라도 검색할 수 있다.

     

    -NOT: 조건에 만족하지 못하는 것만 검색할 수 있다.

     

     

    BETWEEN AND 연산자

     

    BETWEEN

    -하나의 컬럼의 값이 범위내에 속하는지 알아보기 위한 연산자

    -숫자형, 문자형, 날짜형에 사용가능

     

    ex) SELECT * FROM EMP WHERE SAL BETWEEEN 2000 AND 3000;

     

    IN

    -일치하는 컬럼이 있는지 검색하는 쿼리문

    ex) SELECT * FROM EMP WHERE COMM IN (300,500,1400);

     

    728x90
    반응형

    댓글

Designed by Tistory.