首页 / 知识
关于sql:如何对插入到另一个表中的记录进行插入
2023-04-16 01:02:00

How to do INSERT into a table records extracted from another table我正在尝试编写一个查询,该查询从一个表中提取和转换数据,然后将这些数据插入另一个表中。 是的,这是一个数据仓库查询,我正在MS Access中进行。 所以基本上我想要这样的查询:
我尝试过,但收到语法错误消息。 如果要这样做,该怎么办? 没有" VALUES",没有括号:
您有两个语法选项: 选项1
选项2
请记住,选项2将创建一个表,该表的投影上仅包含列(SELECT上的列)。 删除VALUES和括号。
我相信您在这种情况下遇到的问题是"值"关键字。仅插入一行数据时,可以使用" values"关键字。要插入选择的结果,则不需要它。 另外,您实际上不需要选择语句周围的括号。 来自msdn: 多记录追加查询:
单记录追加查询:
从SQL中删除 追加一组行时,请删除"值",并删除多余的括号。您可以通过为avg(CurrencyColumn)使用别名(如您在示例中所做的那样)或完全不使用别名来避免循环引用。 如果两个表中的列名相同,则查询将如下所示:
它无需别名即可工作:
将一个表中的数据插入到不同数据库中的另一个表中
我认为最好的方法是(将是?)定义2个记录集,并将它们用作2个表之间的中间。 如果您计划更新来自不同数据库的表(即每个记录集可以具有自己的连接...),则此方法特别有趣。 您要在现有表中插入提取吗? 如果没关系,则可以尝试以下查询:
它将使用提取的信息创建一个新表-> T1 |
最新内容
相关内容
linux查询ip命令?
linux查询ip命令?,地址,网络,信息,设备,系统,电脑,终端,命令,中心,技术指标,linux查询ip地址命令1、输入以下命令:ipaddrshow。每个设备的IP地linux查询所有命令?
linux查询所有命令?,工作,地址,系统,命令,信息,目录,工具,基础,文件,内容,linux查看文件内容命令1、查看文件所有内容命令:cat。该命令可以直接linux日志命令查询?
linux日志命令查询?,系统,名称,信息,实时,电脑,对比,最新,日志,命令,环境,Linux系统日志怎么查看1、less /var/log/syslog 该命令会打开 /var/linux文本查询命令?
linux文本查询命令?,标准,命令,文件,工具,数据,信息,位置,系统,内容,文本,Linux下Grep命令的详细使用方法?1、查找root目录下包含Linux的文件,命令查询linux包安装?
命令查询linux包安装?,软件,地方,地址,名字,系统,名称,信息,路径,命令,文件,在linux下如何使用yum查看安装了哪些软件包1、通过rpm查看软件是linux命令与数据流?
linux命令与数据流?,工作,地址,系统,信息,命令,目录,标准,网络,管理,常用命令,linux基本操作命令linux常用命令有pwd命令、cd命令、ls命令、ca查询linux的命令历史?
查询linux的命令历史?,信息,系统,名称,地址,服务,命令,数据,环境,指令,用户,请问linux的history指令如何显示全部的历史记录在Linux服务器上,可linux线程查询命令?
linux线程查询命令?,系统,第一,线程,命令,软件,名称,信息,进程,选项,方法,Linux系统如何查看进程的线程数1、第一种方法:top命令法首先执行toplinux恢复数据库命令?
linux恢复数据库命令?,工具,系统,软件,数据,盘中,密码,命令,备份,数据库,文件,linux如何恢复删除的文件1、接下来小编就给大家带来linux恢复误linux命令左右查询?
linux命令左右查询?,系统,信息,管理,地址,工作,命令,文件,单位,位置,数据,linux查看路径命令1、linux命令如果记不得,可以使用man命令来查看某linux储存命令数据?
linux储存命令数据?,系统,工作,地址,信息,标准,命令,工具,实时,数据,分析,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux简单查询命令?
linux简单查询命令?,地址,命令,信息,设备,电脑,系统,工作,文件,终端,内容,Linux下查看文件命令选择1、查看文件的命令,主要就是用 cat命令, cat+