在这句sql语句里% :是什么意思

sql="select*fromzcwherenllike'%"+request.form("nl")+"%'andxblike'%"+request.form("xb"... sql="select * from zc where nl like'%"+request.form("nl")+"%' and xb like '%"+request.form("xb")+"%' and hyzk like '%"+request.form("hyzk")+"%' and gcqk like'%"+request.form("gcqk")+"%' and gf like'%"+request.form("gf")+"%' and yj like '%"+request.form("yj")+"%'"
在这句sql语句里% :是什么意思
展开
 我来答
szm341
推荐于2018-06-16 · TA获得超过6727个赞
知道大有可为答主
回答量:5005
采纳率:100%
帮助的人:5577万
展开全部
%叫做通配符,代表任何字符任意数量
如'%a%'就代表一个字符串只要包含字母a就符合条件
'%a'则代表一个字符串需要以字母a结尾才符合条件
'a%'就是以a开头的字符串了
ynanfang
2012-10-26 · 超过34用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:52.8万
展开全部
%在SQL表示任意长度的字符。
如:like "%王",则表示前面可能有N个字符。但是最后一个字符是"王"字的串。如:小王。芙蓉王。等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
itobi
2012-10-26
知道答主
回答量:6
采纳率:0%
帮助的人:3.6万
展开全部
%是个匹配符,%request.form("gf")%表示中间包含request.form("gf")的字符
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-26
展开全部
模糊条件查询的必要符号
追问
like :不是“像”的意思吗,那么这两个不冲突吗
追答
不会,这是语法。你试试就知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式