在Access 2013 db中,我写了两个查询。
具有参数的查询
SELECT [par], IIf(Len([par])>=4,Left(([par]),4),"") AS first_part, IIf(Len([par])>=6,Left(([par]),6),"") AS second_part, IIf(Len([par])>=8,Left(([par]),8),"") AS third_part;
没有参数的查询
SELECT par_list.par, IIf(Len(par_list.par)>=4,Left((par_list.par),4),"") AS first_part, IIf(Len(par_list.par)>=6,Left((par_list.par),6),"") AS second_part, IIf(Len(par_list.par)>=8,Left((par_list.par),8),"") AS third_part
FROM par_list;
我想用第一个查询重写第二个查询。怎么样?
我想在其他查询中使用第一个查询作为函数。怎么样?
大多数Access参数查询调用示例都使用VBA。我们可以在另一个查询中调用参数查询,不使用VBA吗?
答案 0 :(得分:0)
请为此使用VBA。这也是它的目的,它将在调试时为您节省很多麻烦。