首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >取数参数查询从多个表中输入日期范围

取数参数查询从多个表中输入日期范围
EN

Stack Overflow用户
提问于 2015-02-28 05:26:16
回答 1查看 1.2K关注 0票数 0

我正在使用Access 2010,我想创建一个参数查询,我可以在其中输入条件,以在使用的输入日期范围内显示结果。第一个表名为tblClient:

计划名称NameCode

美国广播公司:美国广播公司,美国广播公司

XYX*TA

DEF*TA

Y2K*TA

AMC、DC

第二个表是tblworkdate

Date*说明

2014年1月6日,美国广播公司和美国广播公司金融服务公司。

2/4/2014*后续行动

2/27/2014*

3/11/2014*后续行动:*

5/29/2014*

11/7/2014年11月7日,美国广播公司、美国广播公司和美国广播公司后续行动。

2014/11/21*后续行动

12/1/2014*

2015年1/2月2日,中国政府、Y2K银行和后续行动

2015年2月5日美国AMC金融服务集团

2/26/2015*后续行动

这两个表的连接关系是"Plan Name“到"PlanName”我想创建一个参数查询,我可以在其中自己输入日期范围,它将只显示落在这个范围内的条目。例如,如果我选择了一个从2014年5月29日到2015年2月5日的范围,它将如下所示:

日期* NameCode *NameCode

2014年5月29日,金融资产管理公司( AMC )、金融服务公司、金融服务公司、金融数据中心(DC)。

2014年11月7日,美国广播公司、美国广播公司、哥伦比亚广播公司、美国航空公司、美国航空公司、加拿大航空公司、美国航空公司、美国航空航天公司、美国航空公司、

2014年11月21日*

2014.12/1*

2015年1/2月1/2日,中国金融服务供应商Y2K *

2015年2/5月7日,美国AMC金融服务公司金融服务全球金融中心。

我尝试过常规的Between和and运算符,但由于某种原因,它只返回2015年的结果。请让我知道如何到达类似上述的东西。

EN

回答 1

Stack Overflow用户

发布于 2015-03-02 23:46:44

有几个问题需要讨论。

1:您选择日期,但这不是我的access版本中的内置函数。用户是否输入了3个日期?是否要使用当前日期?

2:您在tblworkdate中的值上连接了名为"Entry“的东西,而您尚未将其连接到查询中。您也可以从tblworkdate中选择一个值,但您尚未联接它。

3:要将此查询与VBA一起使用,还是要提示用户?

您的查询应该如下所示

代码语言:javascript
运行
复制
PARAMETERS [BeginningDate] DateTime, [EndingDate] Datetime;
SELECT Format([Date],"mm/dd/yyyy") AS Expr2, tblClient.NameCode _
FROM tblClient WHERE (((Format([Date],"mm/dd/yyyy")) _
BETWEEN [BeginningDate] AND [EndingDate]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28774578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档