sql查询 名字

2025-01-04 21:59:50
推荐回答(5个)
回答1:

创建存储过程就行了

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 '马'

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

回答2:

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

回答3:

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

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

回答4:

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

回答5:

可以用sql的模糊查询。语句如下
select
*
from
表名
where
字段
like
'%关键字%'
其中
%
为通配符。
条件的意思就是查找字段里面带“关键字”的数据。