前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access参数查询(二)

Access参数查询(二)

作者头像
无言之月
发布2020-06-16 15:05:24
1.4K0
发布2020-06-16 15:05:24
举报

大家好,上节介绍了参数查询的基础知识和简单示例,本节就主要通过几个示例来参数查询与通配符、运算符的结合使用。

在参数查询中,最主要的就会是使用"[提示文字]"来代替需要设定的条件的值,值可能是不同的数据类型,可以是字符串也可以是日期等。

对于字符串类型都需要加双引号" ",而日期格式#2020-4-1#则需要加# #。但是在改为参数查询时,可以用[提示文字]代替他们整个格式。

下面通过示例来巩固练习,每个示例都会先介绍固定条件查询,在改成参数查询,来帮助理解。

一、示 例 1

问题:查找作者名字中有“马”字的书名和作者?

分析:这个问题涉及通配符和字符串运算符的知识应用。需要在作者字段的条件中填入 like "*马*" 即可,查询到名字中含有“马”字的。演示如下:

那么现在希望包含的字可以改为不固定的参数,即改成参数查询。应该怎么样更改条件呢。这里需要看下原来的条件,like "*马*"其实可以写成like "*"&"马"&"*"。是由三个字符组成的。然后将其中的"马"换成 参数查询的[ ]。

再加入提示语句即可,like "*"&[请输入需要查询包含的文字]&"*"。演示如下:

可以看到运行后,输入包含的文字,即可得到查询的结果。这里就需要主要参数查询是如何和通配符,字符串运算符搭配使用的,注意书写的方法。

二、 示 例 2

问题:查询还书日期在2019年11月1日到2019年12月31日之间的书名和读者?

分析:这个问题可以使用特殊运算符。需要在“应还日期”字段的条件中填入between #2019-11-1# and #2019-12-31#。

添加借阅表、图书表和读者表,添加应还日期、书名、姓名字段。在应还日期中添加上述条件。演示如下:

现在需要改成参数查询,将#日期#都由[提示文字]代替。between [请输入开始日期] and [请输入结束日期],

在输入日期时,不需要输入# #,演示如下。可以查看查询结果。


今天下雨

本节主要是通过两个示例,演示如何从固定条件的查询,改为参数查询。并且演示如何与通配符、运算符的搭配使用。祝大家学习快乐。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档