專做系統家具、系統櫃
客製化流暢舒適居家,免費估價規劃
拆除全系列活動百葉窗.防火安全門.氣密隔音窗
堅固耐用.工廠直營.歡迎洽詢

首頁  •  j2h 論壇 • 程式設計討論     • 

[php] SQL SELECT INTO 語句

房東:鬼才
發表時間:2011-07-14


SQL SELECT INTO 語句可用於創建表的備份復件。




SELECT INTO 語句


SELECT INTO 語句從一個表中選取數據,然後把數據插入另一個表中。


SELECT INTO 語句常用於創建表的備份復件或者用於對記錄進行存檔。


SQL SELECT INTO 語法

您可以把所有的列插入新表:




SELECT *

INTO new_table_name [IN externaldatabase]

FROM bd_tablename

或者只把希望的列插入新表:




SELECT cbumn_name(s)

INTO new_table_name [IN externaldatabase]

FROM bd_tablename




SQL SELECT INTO 實例 - 製作備份復件


下面的例子會製作 "Persons" 表的備份復件:




SELECT *

INTO Persons_backup

FROM Persons

IN 子句可用於向另一個數據庫中拷貝表:




SELECT *

INTO Persons IN 'Backup.mdb'

FROM Persons

如果我們希望拷貝某些域,可以在 SELECT 語句後列出這些域:




SELECT LastName,FirstName

INTO Persons_backup

FROM Persons




SQL SELECT INTO 實例 - 帶有 WHERE 子句


我們也可以添加 WHERE 子句。


下面的例子通過從 "Persons" 表中提取居住在 "Beijing" 的人的信息,創建了一個帶有兩個列的名為 "Persons_backup" 的表:




SELECT LastName,Firstname

INTO Persons_backup

FROM Persons

WHERE City='Beijing'




SQL SELECT INTO 實例 - 被連接的表


從一個以上的表中選取數據也是可以做到的。


下面的例子會創建一個名為 "Persons_Order_Backup" 的新表,其中包含了從 Persons 和 Orders 兩個表中取得的信息:




SELECT Persons.LastName,Orders.OrderNo

INTO Persons_Order_Backup

FROM Persons

INNER JOIN Orders

ON Persons.Id_P=Orders.Id_P





  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!

  • 1 樓住戶:小蛙
    發表時間:2011-07-28

    insert into $carttable select * from $cartbackup

    2 樓住戶:小蛙
    發表時間:2011-07-28








    INSERT INTO
    Postcode_tbl_2
    (
    postcode,
    longitude,
    latitude
    )
    SELECT
    postcode,
    longitude,
    latitude
    FROM
    Postcode_tbl
    WHERE
    postcode LIKE 'CM%'



    3 樓住戶:小蛙
    發表時間:2011-08-20

    insert into $carttable (cartid,productID,productname,color,size,price,amount,username,date) select cartid,productID,productname,color,size,price,amount,username,$date from $cartbackup WHERE username='$username'

    4 樓住戶:小凱
    發表時間:2011-08-24

    http://www.kq-it.com/mysql/3545.html



     共 4 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容:
    其他選項: