SQL 기초

2020. 4. 9. 18:12·Programming/SQL
728x90

* SQL 이란?

Sturction Query Language (구조적 질의 언어)

데이터를 검색하고 조작하는 언어이다.

데이터 분석가에게는 가장 필수 기술이 SQL이다.

 

* SQL 종류

1. Query : SELECT 문의 6가지절, 조인, 서브쿼리

2. DML문 : Data Manipulation Language

                - insert, update, delete, merge

3. DDL문 : Data Definition Language

                - create, alter, drop, truncate, rename

4. DCL문 : Data Control Language

                - grant, revoke

5. TCL문 : Transaction Control Language

               - commit, rollback, savepoint

 

 

* Query 문 

select 컬럼명

  from 테이블명

  where 조건;

-> 세미콜론(;)은 SQL문을 종료한다는 의미. 세미콜론 앞의 문장을 실행해달라.

 

select ename, deptno  
from emp  
where deptno = 10;

-> emp테이블에서 deptno가 10인 사원의 이름과 부서번호를 출력해라. 

* 컬럼별칭

select 컬럼명 as 별칭
from 테이블;

 

위의 예제로 하면 

select ename as 사원이름, deptno as 부서번호   
from emp  
where deptno = 10;

ename>사원이름, deptno>부서번호 이렇게 나온다. as 안써도 똑같이 나오긴한다.

'Programming/SQL' 카테고리의 다른 글
  • SQL 단일행함수 - 날짜함수
  • SQL 단일행함수 - 숫자함수
  • SQL 단일행 함수 - 문자함수
  • SQL 연산자
해치
해치
뭐라도 하자
  • 해치
    hi there
    해치
  • 글쓰기 관리자
  • 전체
    오늘
    어제
    • ALL (70)
      • Programming (62)
        • Python (14)
        • SQL (13)
        • 알고리즘 (35)
      • Framework (4)
        • Airflow (3)
        • Django (1)
      • Infra (3)
        • Docker (3)
        • Linux (0)
      • AWS (0)
      • Dashboard (1)
  • 블로그 메뉴

    • 링크

    • 인기 글

    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    해치
    SQL 기초
    상단으로

    티스토리툴바