首页博客网络编程
使用 SQL SELECT INTO
摘要

TL;DR – 您可以使用 SQL SELECT INTO 将信息从一个表复制到另一个表。它还可以生成一个唯一的表,然后将其放置在文件组中。不能将新表定义为表变量。

内容

SQL SELECT INTO 的语法

将所有列复制到表中

复制

SELECT *INTO ntable [IN edb]FROM otableWHERE condition;

注意:名称/类型在 SELECT 中描述。可以使用 AS 子句分配新名称。

将特定列复制到表中

复制

SELECT column1, column2, column3, ...INTO ntable [IN edb]FROM otableWHERE condition;

SQL SELECT INTO 用法示例

备份表

复制

SELECT * INTO CustomerBackup2018FROM Customers;

将表复制到其他数据库

复制

SELECT Name, Contact INTO CustomerBackup2017FROM Customers;

只复制几列

复制

SELECT * INTO CustomerBackup2017 IN 'Backup.mdb'FROM Customers;

仅复制来自单个国家/地区的条目

复制

SELECT * INTO CustomerGermanyFROM CustomersWHERE Country = 'Germany';

将多个表复制到一个新表中

复制

SELECT Customers.Name, Customer_orders.IDINTO CustomerOrderBackup2017FROM CustomersLEFT JOIN Order ON Customers.ID = Customer_orders.Customer_id;


声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/284

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位