SQL Server要求查询所有姓‘’王‘’的员工信息

来源:互联网 发布:win10桌面整理软件 编辑:程序博客网 时间:2024/04/20 00:41

近期项目要求查询姓 ‘李’ 的员工信息,根据前面学到过的 LIKE '%小米%' 这个语句,查询所有有关小米的内容,也

叫模糊查询。

%:表示任意字符串长度

_:表示单个字符串长度

由于姓李的名字不可能都是2个字李X,也有可能是3个字李XX,所以我们不能用 LIKE '_李_' ,而是要用 LIKE '%李%'

而且我们要查的是姓李而不是和李有关的姓名,所以 LIKE '%李%' 要写成 LIKE '李%'

select * from Table WHERE Name like '李%'

这样所以姓李的就都查出来了。


总结:

LIKE '%李%' 字左右加%表示 ‘’ 左边可以有字,右边也可以有字,也可以只有一边有字或都没有字,这就

                         是查询所有和 字有关的内容。

LIKE '李%' 字右边加%表示’ 右边可以有字或者没字,这就是查询以开头的内容

LIKE '%李' 字左边加%表示’ 边可以有字或者没字,这就是查询以结尾的内容

0 0
原创粉丝点击