首页 > 其他分享 >select into

select into

时间:2022-08-17 10:35:07浏览次数:52  
标签:语句 INTO access 插入 select 数据 into SELECT

SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中。
MySQL 数据库不支持 SELECT ... INTO 语句,但支持 INSERT INTO ... SELECT 。可使用以下语句拷贝表结构及数据:
CREATE TABLE 新表
AS
SELECT * FROM 旧表 


复制一个表的数据到新表中:
select */column_names
into newtable
from table
(where ...)

复制多个表的数据到新表中:
SELECT Websites.name, access_log.count, access_log.date
INTO WebsitesBackup2016
FROM Websites
LEFT JOIN access_log
ON Websites.id=access_log.site_id;

SELECT INTO 语句可用于通过另一种模式创建一个新的空表。只需要添加促使查询没有数据返回的 WHERE 子句即可:

SELECT *
INTO newtable
FROM table1
WHERE 1=0;

总结:
SELECT INTO 用来复制表和表结构是非常方便的,特别是在进行表之间计算时,可以将部分数据先插入到一个临时表中,计算完成再删除该临时表。INSERT INTO SELECT则是插入语句的另外的一种写法,可以直接将查询的结果插入到需要的表中,从而省去逐条手工插入数据的过程。

标签:语句,INTO,access,插入,select,数据,into,SELECT
From: https://www.cnblogs.com/chen02/p/16594130.html

相关文章

  • Vue项目中select下来选项绑定国际化语言
    1.当切换语言的时候,想要响应式地更新下拉选项,关键点是用$t(item.label)取得语言。注意item.label左右是不带引号的,否则会当作原字符串输出。<el-selectv-mo......
  • Select查询
    语法:5Select 字段名1from  表名2where 字段查询条件3groupby字段/单行函数分组查询4having 根据分组依据,在进行筛选6  order......
  • CAD绘图软件CADintosh推荐
    很多用户都在使用CAD绘图软件CADintoshXMac版吧?今天来分享CADintoshXforMa版,新增查找并替换线宽,查找并替换组,查找和替换图层,改进的DXF和DWG导入,选项禁用DXF预处理等新......
  • 通过css_selector、XPath定位
    通过css_selector、XPath定位像这种id=xxx、name=xxx元素属性很容易找到的,很方便做测试。但实际上代码的实现千变万化,不会每个元素都有这些属性,可以通过css_selector......