sql查询 名字

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:44:09
使用SQL语句 查询单位某个人,比如查找姓郭的:select * from Sheet1 where 表 like ''%郭%''') 但是单位还有姓马 张,,等等的姓。请问用什么语句把这些查找也添加进去。最好写具体点 谢谢了
但问题是 我在不改变语句的情况下。。能同时查询多个姓。。比如可以查姓张的。可以查姓郭的。查姓张的同时不弹出来姓郭的。

创建存储过程就行了

if exists(select * from sysobjects where name='SelectByName')
drop proc SelectByName
go
create procedure SelectByName
@name varchar(10)
as
select * from Sheet1 where 姓名 like ('%'+@name+'%')
go

使用:
exec SelectByName '马'

想查询哪个人输入姓就行了

select *
from Sheet1
where 表 like '郭%'
or 表 like '马%'
or 表 like '张%'
要几个加几个

楼上正解。哈哈。
select * from 表名 where 字段名 like '郭%' or like '马%'

另外,楼上的已经指出来了,前面不要加%,用一个就好了。

select * from Sheet1 where 表 like ''郭%''') 不就可以了吗?如果需要再查其他的姓,把语句中的姓改一下!