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;
* 컬럼별칭
select 컬럼명 as 별칭
from 테이블;
위의 예제로 하면
select ename as 사원이름, deptno as 부서번호
from emp
where deptno = 10;
ename>사원이름, deptno>부서번호 이렇게 나온다. as 안써도 똑같이 나오긴한다.