SQL里通配符?的使用

VFP6.0里有没有这个通配符?在哪些情况下可以使用这个通配符?举个例子~谢谢... VFP6.0里有没有这个通配符?

在哪些情况下可以使用这个通配符?

举个例子~

谢谢
展开
 我来答
沈迎红
2009-08-06
知道答主
回答量:9
采纳率:0%
帮助的人:7万
展开全部
在VFP6.0中,通配符有两种,一种是“*”表示任何一串字符,还有一种是“?”,表示任何一个字符。
在SQL查询语句中有时用到模糊查询。格式为:<属性名> like <字符串常量>
属性名必须为字符型。例如:查询某班所有姓张的同学
select * from student where 姓名 like '张%'
这儿必须用“like”,所以一楼是错的
%表示任意长度的字符
_表示一个字符
lzmht123225
2013-03-23
知道答主
回答量:10
采纳率:0%
帮助的人:9986
展开全部
在vfp这个软件里有vfp自己的语言个sql语言,通配符 * 和 ?属于sql语言,分别表示多个和一个;而 % 和 - 则是vfp自己的语言,分别表示多个和一个字符。
如 select * from 表名 ....这里*表示所有的意思
like“a%” 这里表示取以a开头的字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
killwsj01
2009-07-28 · TA获得超过589个赞
知道答主
回答量:48
采纳率:0%
帮助的人:35.5万
展开全部
在SQL中,%表示任意字符(长度不限),?表示一个非unicode字符(比如英文和数字)
比如说,查询某班所有姓张的学生的记录可以用以下的语句

select * from student where 姓名='张%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
simimasai
2009-08-04 · 超过10用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:30.2万
展开全部
百分号“%”匹配人任意个字符或汉字,下划线“_”匹配任意一个字符或汉字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宜羽让梦影
2019-07-13 · TA获得超过3742个赞
知道大有可为答主
回答量:3062
采纳率:26%
帮助的人:175万
展开全部
B
-代表任意一个字符
%代表任意多个字符串(0个,1个或者多个)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式