새소식

인기 검색어

SQL

SELECT INTO

  • -

 

SELECT INTO

기존에 있는 하나의 테이블의 모든 열을 새로운 테이블에 복사한다.

 

 

-- 모든 열을 새 테이블로 복사

SELECT *
INTO NEWTABLE [IN EXTERNALDB]
FROM OLDTABLE
WHERE CONDITION;

 

-- 일부 열만 새 테이블로 복사

SELECT column1, column2, column3, ...
INTO newtable [IN externaldb]
FROM oldtable
WHERE condition;

 

-- Customers 백업 복사본을 만든다.

SELECT * INTO CustomersBackup2022
FROM Customers;

 

-- IN절을 사용하여 기존 테이블을 다른 데이터베이스의 새 테이블에 복사한다.

SELECT * INTO CustomersBackup2022 IN 'Backup.mdb'
FROM Customers

 

--  둘 이상의 테이블의 데이터를 새 테이블로 복사한다

SELECT Customers.CustomerName, Orders.OrderID
INTO CustomersOrderBackup2017
FROM Customers
LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

'SQL' 카테고리의 다른 글

[SQL] 프로시저(Procedure)  (0) 2022.10.09
집계 함수 / 분석 함수  (0) 2022.09.21
SYNONYM  (0) 2022.08.26
중복 개수 확인하기.  (0) 2022.08.25
resultMap (hashMap), hashMap  (0) 2022.08.09
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.