DB 기초 문법, DQL

2020. 9. 30. 03:01DB/문법

반응형

 

2020/09/28 - [DB/정의] - Data Base 기초 개념 공부

 

Data Base 기초 개념 공부

코딩을 하다 보니 다양한 퍼포먼스를 구현하고자 할 때, 많은 양의 데이터를 사용해야 하는데 DB를 이용하지 않고 하려면 이 모든 데이터를 RAM에 올려놓고 사용해야한다.. 정말 낭비의 극치인 듯

wakeup-brain.tistory.com


간단하게 Table 구조를 확인하고 이제 직접 사용해볼 차례이다.

 

사용하려면 당연하게도 문법을 알아야 써먹는다.

 

DQL(Data Query Language) -> 조회 (Select)

 

DML(Data Manipulation Language) -> 테이블안의 내용 추가(Insert), 수정(update), 삭제(delete)

 

DDL(Data Definition Language) -> 테이블 생성(Create), 테이블 변경(Alter), 테이블 삭제(Drop),

                                             테이블 이름 변경(Rename), 테이블 내용 비우기(Truncate)

 

TCL(Trnsaction Control Language) -> 변경 내용 확정, 복원, 백업지정

 

DCL(Data Control Language) -> 권한 부여, 권한 회수

 

DQL은 Select 하나지만 거의 모든 DB 업무가 바로 이 Select로 조회된 값을 서버에서 사용자에게 전달하는 역할을 한다.

 

문법은 아래와 같으며 Select와 from 은 꼭 들어가야 한다.

 

그 외에 where, group by, having, order by 등은 조회를 할 때 조건이라고 생각하면 편하다.

 

     Select [Column],[Column],[Column].....( 조회 대상의 컬럼명)

      from (Table 명)

    where 조회 조건

group by (그룹함수 조회 옵션)

    having ( 그룹 결과 제한)

 order by (정렬 기준)

 

 

반응형

'DB > 문법' 카테고리의 다른 글

DB 기초 문법, TCL  (0) 2020.10.01
DB 기초 문법, DML  (0) 2020.10.01
DB 기초 문법, DDL  (0) 2020.10.01