ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • DML (데이터 조작어)
    DB 2020. 10. 20. 22:07

    DML

      SELECT - 검색

      INSERT - 삽입

      UPDATE - 수정

      DELETE - 삭제

     

    SELECT 예)

     

    SELECT 컬럼명 FROM 테이블명;

     

    SELECT DISTINCT 컬럼 FROM 테이블명;

     - 중복제거 출력

     

    SELECT 컬럼명 FROM 테이블명 ORDER BY 컬럼명 (ASC|DESC);

     - 컬럼기준으로 오름차순/내림차순 정렬

     

    SELECT CONCAT(칼럼1,'-',칼럼2) FROM 테이블명;

     - 칼럼1-칼럼2 합쳐서 출력

     

    SELECT 컬럼명 FROM 테이블명 WHERE 조건식;

     

    SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 = 조건;

     - 컬럼 값이 조건과 같은 것 출력

     

    SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 IN (조건1, 조건2);

    SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 = 조건1 OR 컬럼명 = 조건2;

     - 값이 조건1 이거나 조건2 것 출력

     

    SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '%문자열%;

     - 문자열 들어가는 것 출력

    와일드카드를 이용하여 특정 문자 포함 조건 만들수 있음

    % 길이를 모르는 문자열

    _   문자 1개

     

    SELECT SUBSTRING ('문자열', 시작번호, 길이);

     - 문자열 시작번호에서 길이만큼 잘라서 출력

     

    SELECT (LPAD | RPAD) (문자열, 길이, 문자);

     - 문자열이 길이 만큼 안되면 왼쪽/오른쪽에 문자로 채워서 출력

     

    SELECT (LTRIM | RTRIM) (문자열);

     - 문자열에 왼쪽/오른쪽 공백제거

     

     

    INSERT 예)

     

    INSERT INTO 테이블명 (필드1, 필드2, ...) VALUES (피드1 값, 필드2 값, ...);

     - 필드마다 값 삽입(필드는 생략가능하고, 생략하면 다 넣어야함)

     

    UPDATE 예)

     

    UPDATE 테이블명 SET 필드1=필드1값, 필드2=필드2값,... WHERE 조건식

     

    DELETE 예)

     

    DELETE FROM 테이블명 WHERE 조건식

    'DB' 카테고리의 다른 글

    DDL (데이터 정의어)  (0) 2020.10.21
    MySQL 명령어  (0) 2020.10.20
    SQL  (0) 2020.10.20
    데이터베이스/데이터베이스 관리 시스템  (0) 2020.09.09
Designed by Tistory.