SQL SELECTINTOキーワード
SELECT INTO
このSELECT INTO
コマンドは、1つのテーブルからデータをコピーし、それを新しいテーブルに挿入します。
次のSQLステートメントは、Customersのバックアップコピーを作成します。
SELECT * INTO CustomersBackup2017
FROM Customers;
次のSQLステートメントは、IN句を使用して、テーブルを別のデータベースの新しいテーブルにコピーします。
SELECT *
INTO CustomersBackup2017 IN 'Backup.mdb'
FROM Customers;
次のSQLステートメントは、いくつかの列のみを新しいテーブルにコピーします。
SELECT CustomerName, ContactName INTO CustomersBackup2017
FROM Customers;
次のSQLステートメントは、ドイツの顧客のみを新しいテーブルにコピーします。
SELECT *
INTO CustomersGermany
FROM Customers
WHERE Country = 'Germany';
次のSQLステートメントは、複数のテーブルから新しいテーブルにデータをコピーします。
SELECT Customers.CustomerName, Orders.OrderID
INTO CustomersOrderBackup2017
FROM Customers
LEFT JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;