程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> sql教程:SQL SELECT INTO 教程

sql教程:SQL SELECT INTO 教程

編輯:MySQL綜合教程

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
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved