【发布时间】:2016-05-06 20:10:24
【问题描述】:
我每天都在使用 MS Access 2010,我想知道 SQL Server 中使用的通用表表达式是否有替代品,以及它如何影响性能?
例如,创建子查询更好还是从另一个查询中调用查询更好,这本质上非常相似..
例子:
SELECT A.field1,A.Date
FROM (SELECT * FROM TABLE B WHERE B.Date = Restriction )
或
SELECT A.field1,A.Date
FROM SavedQueryB
SavedQueryB:
SELECT * FROM TABLE B WHERE B.Date = Restriction
我觉得有多个查询更容易调试和管理,但是当数据集非常大时它会影响性能吗?
另外,我看过一些关于通过 VBA 实现查询的视频,但是我还不太习惯这样做。
基本上。 什么是更有效或更好的做法?对更好的做法有何建议或建议? 我主要是通过视频、书籍和一些编程背景(VB.NET)自学的
【问题讨论】:
标签: vba ms-access database-design subquery ms-access-2010