로메오의 블로그

[SQL] SELECT, INSERT, UPDATE, DELETE 문 본문

Backend/Oracle & SQL

[SQL] SELECT, INSERT, UPDATE, DELETE 문

romeoh 2022. 2. 26. 12:32
반응형

SELECT 문

SELECT [열, 열, 집계열]
  FROM [기존 테이블] 
 WHERE [조건] 
 GROUP BY [그룹열,그룹열] 
HAVING [그룹조건]
 ORDER BY [정렬조건 [ASC|DESC]]

 

SELECT JOIN 문

SELECT 테이블1.컬럼명, 테이블2.컬럼명
  FROM 테이블1 
 INNER JOIN 테이블2
    ON 테이블1.컬럼명1 = 테이블2.컬럼명2;

 

INSERT 문

INSERT INTO 테이블이름 
(컬럼1, 컬럼2, ...)
VALUES 
(값1, 값2, ...);

 

INSERT SELECT 문

INSERT INTO 테이블이름 (컬럼1, 컬럼2, 컬럼3, 컬럼4, ...)
SELECT 테이블에 들어갈 값
  FROM select값을 구하기 위한 테이블
 WHERE 조건

 

UPDATE 문

UPDATE 테이블명
   SET 
      컬럼1 = 변경할 값,
      컬럼2 = 변경할 값
      .....
 WHERE 조건;

 

DELETE 문

DELETE FROM 테이블명
 WHERE 조건;
반응형
Comments