728x90

db 2

[DB] SQL 문법 순서, 실행 순서, 별칭

SQL 문법 순서, 실행 순서 SELECT 쿼리문에서의 순서와 실행 순서는 서로 다르다. 쿼리문의 실행 순서를 이해하고 쿼리를 작성하면 효율적인 쿼리를 작성할 수 있다. [문법 순서] SELECT ㅡ▶ FROM ㅡ▶ WHERE ㅡ▶ GROUP BY ㅡ▶ HAVING ㅡ▶ ORDER BY [실행 순서] 해당 데이터가 있는 곳 (FROM) 조건에 맞는 데이터로 필터링 (WHERE) 원하는 데이터로 가공 (GROUP BY) 가공한 데이터에서 조건에 맞는 것만 (HAVING) 뽑아내서 (SELECT) 정렬한다 (ORDER BY) [실행 순서] FROM ㅡ▶WHERE ㅡ▶GROUP BY ㅡ▶ HAVING ㅡ▶SELECT ㅡ▶ ORDER BY 별칭(Alias) 설정 규칙 FROM 절에서 테이블에 별칭을 사용했다면 ..

[DB] 데이터베이스 DDL, DML, TCL, ROLL 이란?

[DB]데이터베이스 DDL, DML, TCL, ROLL 이란? DDL(Data Definition Language) 데이터 정의어 데이터 정의어란? 데이터베이스를 정의하는 언어이며, 데이터를 생성, 수정, 삭제하는 등의 데이터의 전체의 골격을 결정하는 역할을 하는 언어이다. create : 데이터베이스, 테이블등을 생성 alter : 테이블을 수정 drop : 데이터베이스, 테이블을 삭제 truncate : 테이블을 초기화 DML(Data Manipulation Language)데이터 조작어 데이터 조작어란? 정의된 데이터베이스에 입력된 레코드를 조회하거나 수정하거나 삭제하는 등의 역할을 하는 언어. select : 데이터 조회 insert : 데이터 삽입 update : 데이터 수정 delete : 데..

728x90