MS Access中的临时表

三星

我们可以在MS Access 2013中建立查询的临时表吗?还是所有事情都必须在嵌套查询中完成。

例如:

Select
FacilityID
,ActivityID
ClientID
Into
#Clients
From
Activities

然后做类似的事情

Select
FacilityID
,Count(ClientID) Over (partition By ActivityID) as ActivityCount
Into 
#Final
From
#Clients

这已经简化了,但是您应该有一个主意。

谢谢,

扎伊德

是的,如果您通过VBA代码运行查询,则可以在Access中进行。您不能将更新或生成表之类的操作查询用作其他查询的行源,因此必须首先构建源表。

Dim db as DAO.Database
Set db = CurrentDb()
db.Execute _
        "SELECT FacilityID, ActivityID, ClientID " & _
        "INTO Clients " & _
        "FROM Activities;", _
        dbFailOnError
db.execute _
        "SELECT FacilityID, ... " & _
        "INTO Final " & _
        "FROM Clients;", _
        dbFailOnError

COUNT ... OVER (PARTITION BY ...)删除了代码是为了防止误以为Access SQL支持该构造。事实并非如此。)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS SQL临时表

来自分类Dev

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

来自分类Dev

MS Access数据库(2010)如何从查询设计器创建临时表/过程/视图

来自分类Dev

MS SQL临时表更新失败

来自分类Dev

如何显示输出并将其保存在ms-sql中的全局临时表中

来自分类Dev

MS Access中的格式

来自分类Dev

MS Access中的格式

来自分类Dev

MS ACCESS交叉表数据

来自分类Dev

MS Access表写入冲突

来自分类Dev

MS Access表写入冲突

来自分类Dev

使用SQL查询在MS Access中获取表结构?

来自分类Dev

如何循环访问MS Access DB中的所有表

来自分类Dev

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

来自分类Dev

MS Access数据库(.mdb)中的表的审核跟踪

来自分类Dev

Ms Access Join表在单独的数据库中

来自分类Dev

仅访问MS Access表中的过滤值

来自分类Dev

MS Access SQL-从5个表中搜索

来自分类Dev

“ Id”不是此表中的索引-MS ACCESS

来自分类Dev

插入的记录未显示在MS Access DB表中

来自分类Dev

使用SQL查询在MS Access中获取表结构?

来自分类Dev

右外部联接与MS Access中的派生表

来自分类Dev

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

来自分类Dev

MS ACCESS查询表中没有的项目

来自分类Dev

Ms Access Join表在单独的数据库中

来自分类Dev

MS Access:在表中搜索字符串的相同部分

来自分类Dev

从MS Access更新SQL Server中的表的列

来自分类Dev

MS Access SQL-从5个表中搜索

来自分类Dev

消除两个表中的公共行 - MS Access

来自分类Dev

比较 MS Access SQL 查询中的两个表