关于ACCESS的"like"模糊查询

我现在在做一个数据库,表中的某一项为“规格”,数据形式是这样的:80*40*3,我在查询条件中,写入了[请输入查询规格:],但是与此同时,我还想让其支持模糊查询,即用li... 我现在在做一个数据库,表中的某一项为“规格”,数据形式是这样的:80*40*3,我在查询条件中,写入了[请输入查询规格:],但是与此同时,我还想让其支持模糊查询,即用like语句,比如用户输入“80”,也可以查询出此数据,请问该怎么办?
。。。我试着用like *[请输入查询规格]* 做,失败了,请高手赐教~急!
我不是说我不会查带80的模糊,那如果用户输入60呢,不就不行了么?我是想求一个支持用户输入什么就能模糊查什么的语句,用like查模糊我知道,支持用户输入的方法是在条件里输[xxx],但是两者怎么结合?
展开
 我来答
maodrc
2009-05-03 · TA获得超过3289个赞
知道小有建树答主
回答量:1090
采纳率:79%
帮助的人:1185万
展开全部
"select * table1 where 规格 like '%"+ 输入的规格 +"%'"

补充: 不知道你用什么语言写这个查询,还是用access自带的工具写:

"select * table1 where 规格 like '%"+ 规格 +"%'"

规格这里是个变量,也就是取出用户输入的值,拼在这里.
现在的问题是不是不是这个sql的问题,而是如何取出用户输入的值.
百度网友66dbdf5
2009-05-03 · TA获得超过275个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:85.8万
展开全部
把用户输入的值加到变量AAA上,再在查询命令上调他查询就行了

select * from 表 where xxx like '%"&AAA&"%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式