Perintah CREATE DATABASE SQL

语句 SQL SELECT INTO boleh digunakan untuk membuat salinan tabellan.

语句 SELECT INTO

语句 SELECT INTO mengambil data dari suatu tabel dan kemudian memasukkan data itu ke dalam tabel lain.

语句 SELECT INTO biasa digunakan untuk membuat salinan tabellan atau untuk arsip rekod.

语法 SQL SELECT INTO

Kami dapat memasukkan semua kolom ke tabel baru:

SELECT *
INTO new_table_name [IN externaldatabase] 
FROM old_tablename

atau hanya memasukkan kolom yang diinginkan ke tabel baru:

SELECT column_name(s)
INTO new_table_name [IN externaldatabase]
FROM old_tablename

Contoh SQL SELECT INTO - Membuat Salinan

Contoh di bawah ini akan membuat salinan tabel "Persons":

SELECT *
INTO Persons_backup
FROM Persons

Kalimat IN dapat digunakan untuk menyalin tabel ke database lain:

SELECT *
INTO Persons IN 'Backup.mdb'
FROM Persons

Jika kami ingin menyalin beberapa domain, kami dapat menuliskan domain-domain ini setelah kalimat SELECT:

SELECT LastName,FirstName
INTO Persons_backup
FROM Persons

Contoh SQL SELECT INTO - Dengan Kalimat WHERE

Kami juga dapat menambah kalimat WHERE.

Contoh di bawah ini akan membuat tabel bernama "Persons_backup" dengan dua kolom melalui pemilihan informasi orang yang tinggal di "Beijing" dari tabel "Persons":

SELECT LastName,Firstname
INTO Persons_backup
FROM Persons
WHERE City='Beijing'

Contoh SQL SELECT INTO - Tabel Dikonkatkan

Memilih data dari satu atau lebih tabel juga dapat dilakukan.

Contoh di bawah ini akan membuat tabel baru bernama "Persons_Order_Backup" yang mengandung informasi dari tabel Persons dan Orders:

SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P