select ……where……like查询语句中,like后面怎么用变量表示条件?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 10:20:06
select ……where……like查询语句中,like后面怎么用变量表示条件?
declare @tmp nvarchar(10)='ab'
declare @select nvarchar(200)='select ...where ... like ''%'
select @select=@select+@tmp+'%'''
exec (@select)
再问: dim shumin shumin="不" set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.open "C:\Inetpub\wwwroot\myweb\db1.mdb" set rs = Server.CreateObject("ADODB.recordset") rs.Open "SELECT shuming as [书名],zuozhe as [作者 FROM biao1 where shuming like %shumin%", conn %> 这样能查出结果吗?我试过了,怎么页面不能运行哦?
再答: 首先你最后拼成的一个完整的sql应该是什么样子呢 SELECT shuming as [书名],zuozhe as [作者] FROM biao1 where shuming like '%不%' 首先注意一点:like后面的条件 是放在单引号里的 '' 例如 '%不%' 那么你上面的话至少应该是这个样子的 rs.Open "SELECT shuming as [书名],zuozhe as [作者] FROM biao1 where shuming like ‘%"+shumin+"%’", conn %>
declare @select nvarchar(200)='select ...where ... like ''%'
select @select=@select+@tmp+'%'''
exec (@select)
再问: dim shumin shumin="不" set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.open "C:\Inetpub\wwwroot\myweb\db1.mdb" set rs = Server.CreateObject("ADODB.recordset") rs.Open "SELECT shuming as [书名],zuozhe as [作者 FROM biao1 where shuming like %shumin%", conn %> 这样能查出结果吗?我试过了,怎么页面不能运行哦?
再答: 首先你最后拼成的一个完整的sql应该是什么样子呢 SELECT shuming as [书名],zuozhe as [作者] FROM biao1 where shuming like '%不%' 首先注意一点:like后面的条件 是放在单引号里的 '' 例如 '%不%' 那么你上面的话至少应该是这个样子的 rs.Open "SELECT shuming as [书名],zuozhe as [作者] FROM biao1 where shuming like ‘%"+shumin+"%’", conn %>
select ……where……like查询语句中,like后面怎么用变量表示条件?
sql 语句中where子句后面like的条件如果有变量怎么写表达式?
sql中怎么实现多个like条件的过滤,select b.a from b where b.c like ();
sql语句中SELECT后面*表示什么
select ename from emp where ename like'%A___'; 这条SQL语句中'%A__
SQL语句SELECT*FORM TABLE-A WHERE name LIKE‘-mation‘ 的功能?
SQL语句:SELECT * from stu where name like "%伟%";的作用是:_________
查询语句select * from mzcfmx where to_date(rq,'yyyymmdd') betwee
在SQL中select语句单表查询的where语句可以是某列>某列的形式吗,
sql 中关于 like SELECT * FROM Persons WHERE City LIKE '%g'
请教sql语句,像select …from wsdy_zb t where t.id =:id order by no
怎么使用like语句表名为student,怎么用like查询含“一”的行是mysql的