Sql Server like关键字的使用
通配符 含义 示例
| % | 包含零个或更多字符的任意字符 |
where sname like \'%华%\' 查找姓名中含有“华”字的学生 |
| _(下划线) | 任何单个字符 |
where sname like \'王__\' 查找姓王的学生(包括姓名是三个字的) |
| [] | 指定范围([a-f])或集合([abcdef])中的任何单个字符 |
where sname like \'[李,王]__\' 查找姓李姓王的学生 |
| [^] | 不属于指定范围([^a-f])或集合([^abcdef])的任何单个字符 |
where sname like \'[^李,王]__\' 查找除了姓李姓王的学生 |