首页 > 其他 > 详细

LIKE操作符(谓词)

时间:2020-08-20 09:20:28      阅读:76      评论:0      收藏:0      [点我收藏+]

LIKE操作符 用来进行模糊查询。   当你不知道一个具体值 可以使用LIKE操作符进行模糊查询!

select * from 表名  where  A LIKE

‘A%‘

‘%A%‘

‘A%B‘

‘A%B%‘    -- 这个是防止B后面有空格 所以可能检索不到, 在B后再加上 %   

 

SELECT * FROM Products WHERE prod_name LIKE ‘%b%‘; --任何位置包含B 都可以检索出数据 %X%
select * from Products where prod_name like ‘Fish%‘; -- name 第一位包含fish的可以检索出数据。 如fish出现的位置为 中间或者后面的字符串节 则不能检索出数据。 X%
select * from Products where prod_name like ‘F%y‘; --检索首字符为F 末尾字符为Y的 记录行。 X%X
SELECT * FROM Products WHERE prod_name LIKE ‘%F‘; -- %在前方 则无用处。
select * from Products where prod_name like ‘%‘ -- % 也可以匹配0字符。 可以匹配任何数据(但是!!!不包括NULL。 不能匹配NULL)

LIKE操作符(谓词)

原文:https://www.cnblogs.com/java-263/p/13532765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!