将查询结果插入MS Access 2010中的表

CodeMed

我需要将数据从一种模式转换为MS Access数据库中的另一种模式。这涉及编写查询以从旧模式中选择数据,然后将查询结果插入新模式中的表中。下面是我正在尝试做的一个例子。下面的SELECT组件工作正常,但是INSERT组件不工作。有人可以告诉我如何解决以下问题,以便有效地将SELECT语句的结果插入目标表吗?

INSERT INTO CompaniesTable 
    (CompanyName) 
    VALUES
    (
        SELECT DISTINCT 
            IIF(a.FIRM_NAME IS NULL, b.SUBACCOUNT_COMPANY_NAME, a.FIRM_NAME) AS CompanyName   
        FROM 
            (SELECT ContactID, FIRM_NAME, SUBACCOUNT_COMPANY_NAME FROM qrySummaryData) AS a
            LEFT JOIN 
            (SELECT ContactID, FIRM_NAME, SUBACCOUNT_COMPANY_NAME FROM qrySummaryData) AS b
            ON a.ContactID = b.ContactID
    );  

目标表(CompaniesTable)的定义为:

CompanyID      Autonumber  
CompanyName    Text  
Description    Text  
WebSite        Text  
Email          Text  
TypeNumber     Number  
霍根

也许您有错字,但是将表联接到自身上并不需要联接,这应该可以正常工作。在select语句上插入时,您无需使用values关键字。

INSERT INTO CompaniesTable (CompanyName,Description,Website,Email,TypeNumber) 
    SELECT DISTINCT IIF(FIRM_NAME IS NULL, SUBACCOUNT_COMPANY_NAME, FIRM_NAME), 
                    '','','',0 
    FROM qrySummaryData

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在MS ACCESS 2010中创建表-使用Oracle SQL查询

来自分类Dev

MS Access 2010在查询中的运行总计

来自分类Dev

在Access 2010中锁定表

来自分类Dev

将查询结果插入表中

来自分类Dev

从MS Access中的结果集中插入Excel文件数据

来自分类Dev

基于转换表的Access 2010更新查询

来自分类Dev

Access 2010限制查询结果

来自分类Dev

在Excel文件中的现有内容之后传输Access 2010结果表

来自分类Dev

在Excel文件中的现有内容之后传输Access 2010结果表

来自分类Dev

Access 2010表单中的可编辑交叉表查询(如何改进代码)

来自分类Dev

DLookup:MS Access VBA 中的查询与表?

来自分类Dev

无法在MS Access 2010中导入SQL查询

来自分类Dev

如何在MS Access中查找ADO查询的结果

来自分类Dev

MS Access中两个查询的相减结果

来自分类Dev

将数据插入 MS Access 表时出错

来自分类Dev

更新查询以在MS Access表中的指定范围内插入缺少的日期

来自分类Dev

如何防止用户修改查询数据表结果中的数据MS Access

来自分类Dev

MS Access:将组合框中的选定条目插入表中

来自分类Dev

ms access将多个行插入父子表中

来自分类Dev

在查询中查询?(MS Access)

来自分类Dev

MS Access:将当前记录中的值插入另一个表

来自分类Dev

将查询的所有结果插入表

来自分类Dev

将查询结果插入临时表

来自分类Dev

MS Access-使用FIFO逻辑将2视图合并到结果表中

来自分类Dev

如何将查询结果插入mysql中的表中?

来自分类Dev

MS Access SQL插入查询

来自分类Dev

如何在拆分数据库中从前端到后端链接表(MS Access 2010)

来自分类Dev

如何在拆分数据库中从前端到后端链接表(MS Access 2010)

来自分类Dev

将SQL查询的结果插入到临时表中

Related 相关文章

热门标签

归档