like的模糊查询

  • 作者:村长
  • 发布时间:2020-04-18 19:00
  • 分类:SQL Server
  • 标签: like的条件,like匹配查询
模糊查询的语法:select 字段(或*) from 表名 where 字段 like '匹配符 + 匹配关键字';

匹配符:

通配符 解释 示例 符合条件的值

_ 一个字符 A LIKE 'C_' CS、Cd等 

% 任意长度的字符串 B LIKE 'CO_%' CONST、COKE等 

[ ] 括号中所指定范围内的一个字符 C LIKE '9W0[1-2]' 9W01或9W02 

[^] 不在括号中所指定范围内的一个字符 D LIKE '%[A-D][^1-2]' 9W03或9W07等 


使用示例:

--查询student表住址第三个字符为柳其他任意的学生学生学号 姓名 性别 住址
select * from student where address like '__柳%';
--查询student表中住址为柳州的学生姓名 电话 住址
select studentName ,phone, address from student where address like '柳州'; 
--查询student表中马姓的名单
select * from student where studentName like '马%';
--查询student表住址含白 桂 柳的学生信息
select * from student where address like '[白,桂,柳]%';
--查询student表住址不含白 桂 柳的学生信息
select * from student where address not like '[白,桂,柳]%';
或者:
select * from student where address like '[^白,桂,柳]%';


  • php程序员面试笔试宝典
琉忆编程库

手册下载

    暂无手册

编程资料

    暂无资料
TOP
加载中...