
sql模糊查询,sql模糊查询like多个条件

大家好,今天小编关注到一个比较有意思的话题,就是关于sql模糊查询的问题,于是小编就整理了1个相关介绍sql模糊查询的解答,让我们一起看看吧。
在查询控件上怎么使用SQL的模糊查询?
模糊查询其实就是SQL语句的关键字“like”的使用。
SQL查询分为完整查询和模糊查询,主要区别在于对查询字段的匹配程度,完整查询要求完全匹配,而模糊查询则要求部分匹配。
(图片来源网络,侵删)
我们举个例子。***设有人员表,表名person,表里包含姓名(p_name),性别(p_***),出生日期(p_birthday)等字段。括号内为字段名。表内有大量人员信息。
1,完整查询,比如我们想查询姓名为张小海的人员,查询语句为
select * from peeson where p_name='张小海'
(图片来源网络,侵删)
如果表内有张小海的记录,则返回张小海信息,否则返回空。
2,模糊查询,比如我们想查询姓名中包含海字的人员,查询语句为
select * from person where p_name like '%海%'
(图片来源网络,侵删)
运行语句,将会返回所有姓名中含海字的人员,张小海,张大海,刘海,赵海明,海公公等等信息。
SQL查询like关键字有四种匹配方式。
到此,以上就是小编对于sql模糊查询的问题就介绍到这了,希望介绍关于sql模糊查询的1点解答对大家有用。
文章版权及转载声明
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.hiltonheadisland-sc.com/post/10983.html发布于 昨天