728x90 Be Smart/SQL55 SQL 문법 정리 * MySQL 문법 기준 DML ( Data Manipulation Lanugage) * insert * update * delete * select DDL(Data Definition Language) * create * alter * drop * truncate * rename DCL(Data Control Language) * grant * revoke TCL(Transaction Control Language) * commit * rollback * savepoint Create * 테이블 생성 create table student ( 칼럼명 타입 조건(not null 등), 칼럼명 타입 조건(not null 등), 칼럼명 타입 조건(not null 등), PRIMARY KEY ~~); Inser.. 2021. 8. 4. SQL 기본 쿼리문 정리-2 SQL Joins * JOIN 절은 두 개 이상의 테이블로부터 행을 결합하기 위해 사용된다. -- Orders.CustomerID와 Customers.CustomerID가 같은 값 중에 두 테이블에서 필요한 열들의 값을 필터링 SELECT Order.OrderID, Customer.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID; Different Types of SQL JOINs * SQL의 JOIN의 타입별 차이점 1. (INNER) JOIN : 양 테이블에서 매치되는 값의 레코드 반환 2. LEFT (OUTER) JOIN : 매치되는 오른쪽 테이블의 레코드.. 2021. 8. 3. SQL 기본 쿼리문 정리 SQL -> Structure Query Language (구조화된 Query 언어) DB 쿼리문 예시: SELECT * // *은 모든 칼럼을 선택하라. FROM student // student열에서 WHERE grade = '3학년' // grade = '3학년'인 데이터 들을 선택 SQL 명령어중 중요한 것 SELECT - 데이터베이스로부터 데이터를 추출 UPDATE - 데이터베이스의 데이터를 갱신 DELETE - 데이터 베이스로부터 데이터를 삭제 INSERT INTO - 데이터베이스로 새로운 데이터를 삽입 CREATE DATABASE - 새로운 데이터베이스를 생성 ALTER DATABASE - 데이터베이스를 수정 CREATE TABLE - 새로운 테이블을 생성 ALTER TABLE - 테이블을 .. 2021. 8. 3. 이전 1 ··· 11 12 13 14 다음 728x90