请教like 和变量问题 环境:sql server2000语句:pt_operway like '%[F]%' --即字段中包含F的现在里面的F,要换成变量@zjzh char(1) 请问上句如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pt_operway like '%'+@zJZH+'%' select * from tb where pt_operway like'%['+@a+']%' declare @pt_operway char(1)set @pt_operway='f'declare @t table(test varchar(10))insert @t select 'abfg'insert @t select 'abfgf'insert @t select 'abg'insert @t select 'abffg'select * from @t where test like '%['+@pt_operway+']%'/*test----------abfgabfgfabffg*/ 不需要中括号select * from tb where pt_operway like'%'+@a+'%' 查询效率 SQL自连接的显示结果问题 如何实现组合统计功能 关于行列转换(非常急,在线等) 查找一个server下还有某个表名的数据库名字 sql边取边存问题 ,袁峰老大请进 在SQL Server 2005中怎么恢复SQL Server 2000中的數据庫 关于like语句的一个问题 求一个查询语句(在asp中用的) sql server简单问题 诶 临时抱佛脚。。。各位英雄帮我看看这个 我想想中的SQL自定义函数吧 雪地里跪等
set @pt_operway='f'
declare @t table(test varchar(10))
insert @t select 'abfg'
insert @t select 'abfgf'
insert @t select 'abg'
insert @t select 'abffg'
select *
from @t
where test like '%['+@pt_operway+']%'
/*
test
----------
abfg
abfgf
abffg
*/
select * from tb where pt_operway like'%'+@a+'%'