select ……where……like查询语句中,like后面怎么用变量表示条件?

2025-03-22 16:48:15
推荐回答(4个)
回答1:

declare @tmp nvarchar(10)='ab'
declare @select nvarchar(200)='select ...where ... like ''%'
select @select=@select+@tmp+'%'''
exec (@select)

回答2:

rs.Open "SELECT shuming as [书名],zuozhe as [作者 FROM biao1 where shuming like %shumin%", conn %>

修改为:

rs.Open "SELECT shuming as [书名],zuozhe as [作者 FROM biao1 where shuming like %" + shumin + "%", conn %>

回答3:

select * from table1 where field1 like ’%value1%’

回答4:

like %aaaa%