select into是把選中的內(nèi)容存到一張新表里面练般,可以復(fù)制整張表正歼,也可以選幾列
- 比如奈偏,把表復(fù)制到另一個數(shù)據(jù)庫里:
SELECT *
INTO WebsitesBackup2016 IN 'Backup.mdb'
FROM Websites;
- 只復(fù)制中國的網(wǎng)站插入到新表中:
SELECT *
INTO WebsitesBackup2016
FROM Websites
WHERE country='CN';
- 復(fù)制多個表中的數(shù)據(jù)插入到新表中:
SELECT Websites.name, access_log.count, access_log.date
INTO WebsitesBackup2016
FROM Websites
LEFT JOIN access_log
ON Websites.id=access_log.site_id;
Insert into
對現(xiàn)有的表插入一些數(shù)據(jù)萍膛,數(shù)據(jù)來源于其他現(xiàn)有的表
- 復(fù)制id=1 的 APP的名字血崭,國家 到 "Websites" 中:
INSERT INTO Websites (name, country)
SELECT app_name, country FROM apps
WHERE id=1;