본문 바로가기
공부 및 교육/IT용어& 활동

SQL 문법 정리 - DML, DDL, DCL,TCL, QUERY, 연산자

by whooops 2023. 3. 18.
반응형

SQL 문법 정리 - DML, DDL, DCL,TCL, QUERY, 연산자

  • DML : INSERT, UPDATE, DELETE, SELECT
  • DDL : CREATE, ALTER, DROP, TRUNCATE, RENAME
  • DCL : GRANT, REVOKE
  • TCL : COMMIT, ROLLBACK, SAVEPOINT

SQL 문법정리
SQL 문법 정리 - DML, DDL, DCL,TCL, QUERY, 연산자

 

DML ; Data Manipulation Language

INSERT ~ INTO

UPDATE ~ SET ~ WHERE

DELETE ~ FROM ~ WHERE

SELECT (*) FROM

- SELECT문 순서

  1. SELECT
  2. FROM
  3. WHERE
  4. GROUP BY
  5. HAVING
  6. ORDER BY (ASC/ DESC)

 

 

DDL ; Data Definition Language

CREATE

ALTER

DROP

TRUNCATE

RENAME

 

 

 

DCL ; Data Control Language

GRANT ~ ON ~TO

REVOKE~ FROM

 

-속성 권한 부여 및 취소

GRANT~ON~TO ~[WITH GRANT OPTION]

REVOKE[GRANT OPTION FOR]~ ON~ FROM [CASCADE]

 

TCL ; Transaction Control Language

COMMIT

ROLLBACK

SAVEPOINT

 

 

◆쿼리(Query)실행순서

  1. FROM
  2. WHERE
  3. GROUP BY
  4. HAVING
  5. SELECT
  6. ORDER BY

DISTINCT : 중복행 제거

CASCADE : 제거하는 요소의 권한 및 참조 개체 모두 제거

RESTRICT  : 참조시 제거 취소

 

◇연산자

  • 산술연산자 : + - / *
  • 비교연산자 : > >= < <= = != ^= 
  • 논리연산자 : AND, OR, NOT
  • 비교 연산자 : BETWEEN ~AND, IN, IS NULL(IS NOT NULL), LIKE

 

◆계산함수

  • MAX
  • MIN
  • COUNT
  • AVG
  • SUM

[예시] SELECT (계산함수) FROM 테이블명;

 

 

 

 

 

 

C언어와 JAVA 자바언어 - 특징, 차이점, 비교

C언어란? 개인용 컴퓨터가 보급되기 이전인 1972년에는 우리가 널리 사용하는 윈도우나 맥 운영체제가 없었습니다. 컴퓨터 산업 초기에는 주로 유닉스(UNIX)라는 운영체제를 사용했는데, 유닉스의

whooops.tistory.com

 

 

소프트웨어 버전 등록, 소프트웨어 형상관리(SCM)

소프트웨어 패키징의 형상 관리(SCM; Software Configuration Management) - 형상 관리(SCM)는 개발 과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동이다. - 형상 관리는 소프트웨어 개

whooops.tistory.com

 

 

SQL 기본 용어 정리

SQL 기본 용어 정리 데이터 베이스 분석에 있어서 기초 프로그래밍 언어 중 하나인 SQL의 기본 용어에 대해 알아보겠습니다. SQL(Structured Query Language) SQL은 Structured Query Language의 약자로 관계형 데이

whooops.tistory.com

 

반응형

댓글