SQL SELECT INTO 教程
在SQL SELECT INTO語句可用於制作備份副本的表格。
在SQL SELECT INTO語句
在SELECT INTO語句選擇數據從一個表並插入到一個不同的表。
在SELECT INTO語句是最經常被用來創建備份副本的表格。
選擇到的SQL語法
我們可以選擇所有列到新表:
SELECT * INTO new_table_name [IN externaldatabase] FROM old_tablename
或者我們可以只選擇欄我們要到新的表:
SELECT column_name(s) INTO new_table_name [IN externaldatabase] FROM old_tablename數據庫選擇到例如
制作備份副本-現在,我們要准確復制的數據在我們的“人”就座。
我們使用下面的SQL語句SELECT * INTO Persons_Backup FROM Persons我們也可以使用中的條款,該表復制到另一個數據庫:
SELECT * INTO Persons_Backup IN 'Backup.mdb' FROM Persons或我們也可以這樣做.SELECT LastName,FirstName INTO Persons_Backup FROM Persons
進入數據庫選擇-與一個W HERE子句
我們還可以添加一個WHERE子句。
下面的語句創建一個“ Persons_Backup ”表,只有誰的人生活在城市“桑內斯” :
SELECT LastName,Firstname INTO Persons_Backup FROM Persons WHERE City='Sandnes'
進入數據庫選擇-加入表
選擇數據從一個以上的表也是可能的。
下面的例子創建了一個“ Persons_Order_Backup ”表包含數據從兩個表“人”和“訂單” :
SELECT Persons.LastName,Orders.OrderNo INTO Persons_Order_Backup FROM Persons INNER JOIN Orders ON Persons.P_Id=Orders.P_Id