SQL SELECT INTO คำสำคัญ
เลือกเข้า
คำSELECT INTO
สั่งคัดลอกข้อมูลจากตารางหนึ่งและแทรกลงในตารางใหม่
คำสั่ง SQL ต่อไปนี้จะสร้างสำเนาสำรองของลูกค้า:
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;