sql的模糊查询like字句是可以的使用变量的,具体 *** 作步骤如下:
1、首先我们需要在数据库中准备演示数据。
2、接下来就直接在select中运用like,最普遍的是和两个%搭配。
3、接着如果百分号放在like查询串的后面则代表后面的内容不限制。
4、然后如果将百分号放在like查询串的前面,则代表以什么结尾,前面的内容不限制。
5、另外like查询串中还可以使用下划线,代表占位符。
6、后如果like串中出现中括号则代表的是可选内容。
标准SQL中用like进行模糊查询,有两个通配符:%百分号代表任意个字符,_下划线代表一个字符。
1、like'Mc%' 将搜索以字母 Mc 开头的所有字符串。
2、like'%inger' 将搜索以字母 inger 结尾的所有字符串。
3、like'%en%' 将搜索在任何位置包含字母 en 的所有字符串。
SQL LIKE *** 作符语法
‘_':下划线,表示1个任意字符;如 ... where name like '_am',表示仅第一位任意,并以'am'结尾,结果如"Tam","Mam","Pam"等。
'%’: 百分号,表示任意个任意字符;如 ... where name like ‘%am',表示前面可以有任意位,只要以'am'结尾,结果如"abcam",“bcdefgham","qwertyuiopam","am"等等。
以上内容参考:百度百科-SQL LIKE
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)