Office中国论坛/Access中国论坛

标题: 嵌套查詢的執行效能是不是慢些? [打印本页]

作者: zbjit    时间: 2006-1-3 19:29
标题: 嵌套查詢的執行效能是不是慢些?
請教下大家:如例:

一、不用嵌套查詢:

1、先建兩個查詢1及查詢2   

2、SELECT 查詢1.*,查詢2.* FROM 查詢1 INNER JOIN 查詢1 ON 查詢1.ITEMID =查詢2.ITEMID

這個查詢的執行效能很快,特別是做子表單的記錄來源時,

二、用嵌套查詢時:

1、  先建一個查詢2

2、SELECT 查詢1.*,查詢2.* FROM [SELECT * FROM Table1] . AS 查詢1  INNER JOIN 查詢1 ON 查詢1.ITEMID =查詢    2.ITEMID

請問:當我用第二個方法建立查詢做為子表單的記錄來源時,主表單打開的速度很慢,而且關閉時也慢,但用第一個方法建立的查詢做為子表單的記錄來源時,主表單打開的速度明顯很快,請問這是為什么,嵌套查詢的執行效率低些嗎?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3