这个题是怎么做的啊,错误选项有分别表示什么意思呢

 我来答
tjrmgs
2016-08-23 · TA获得超过5765个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1044万
展开全部
严格来讲A,B,C,D这4个答案都不正确。

A) In("N*","O*","P*)
此表达式意思是选取字符串值等于in右边括号里三个字符串中任一个字符串的值,因为没有使用like运算符,字符串中的*号不会被当做通配符看待,这里*号只代表字符*号本身,因此除非字符串值是"N*"或"O*"或"P*",否则即使是以N、O、P开头的字符串(例如:No、Open、People)也不能被选出,是错误的;

B)Like"[N-P]"
此表达式意思是选取字符串值等于N到P之间的任何一个以单一个字母的形式出现的字符串值,因此除非字符串值是单独字母"N"或"O"或"P",否则即使是以N、O、P开头的字符串(例如:No、Open、People)也不能被选出,此答案是错误的。
此答案已经比较接近正解,如果改为 Like"[N-P]*" 则可以满足提问要求;

C)Between N* and P*
此表达式只使用数字或时间日期类型数据,将它应用于筛选字符串值必然报错,此答案是错误的;

D)Like ["N*" or "O*" Or "P*"]
此表达式系统会将["N*" or "O*" Or "P*"]当做一个参数,而不会运当做三个Like逻辑"或"运算,因此无法实现提问要求,此答案是错误的。
此答案写成 Expr Like "N*" Or Expr Like "O*" Or Expr Like "P*" 将可以满足提问要求。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniu909
2016-08-20
知道答主
回答量:5
采纳率:0%
帮助的人:2.2万
展开全部
答案选A
这是office里面的吗
追问
Access
选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式