access中的多表查询

小弟使用access建立了多个表,表中的项目不同,但是数值均为日期如何查询含有相同日期的项目,还请大侠指教... 小弟使用access建立了多个表,表中的项目不同,但是数值均为日期
如何查询含有相同日期的项目,还请大侠指教
展开
 我来答
云中老鼠
2011-10-06 · TA获得超过831个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:353万
展开全部
首先,纠正一下表述方法,表中项目 → 表中字段。
对于日期型的字段类型,记录的是到秒的,即使同一天,也有很多不同秒,所以不能直接将两个字段连接。于是,就要用函数,并用查询该字段的条件对结果进行约束。如果是初学者,先给出以下方法供你参考;待理解本方法后,就需要通过建立表的日期索引来提高数据库的性能。
1、新建一个查询,引入多个表(建设表1,表2,表3)
2、使用format函数让日期字段只精确到日,建设表1有个字段叫日期1,表2叫日期2……在查询的空白字段写上:
表1日期:format([表1].[日期1],"yyyymmdd")
该字段的条件写上:
=format([表2].[日期2],"yyyymmdd") and =format([表3].[日期3],"yyyymmdd")
3、表2日期,表3日期同理设置
OK
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式