vfp查询的筛选条件中用like还是等号有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/11 01:36:58
比如where left(gh,1) ='A'和where left(gh,1) like='A',查询结果不是都一样吗,为什么条件类型还分like 和= ?
偶比较愚钝,最好可以举个例子,谢谢各位

假如有个通讯录数据库,里面存了单位员工的手机号,现在你只记得要找的人的手机号码里有个123,但是你不确定这个数据123在手机号码的哪几位,这时就无法用“=”条件来检索,就必须要用“LIKE”来查找了。这就是两者的区别。

like是模糊查询,只要有一部分合条件就算对,而=是一定要完全合条件才出来!如果你要查询的有很多相似的东西的话,结果就会不同