这个要怎么做,高手请进? 我有一个想法不知道要用什么方法去实现 比如:'AX-1;BX-1;CX-2'我输入以上的查询条件,不过这些条件可以一个也可以多个,是随自己想怎么输就怎么输。 查询单个表。我要怎么实现, 有高手能不能帮我这个菜鸟一下,我想多学点东西啊 可以回复我,也可以发邮件给我,[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from ta where charindex(';'+colname+';',';'+'AX-1;BX-1;CX-2'+';') > 0 DECLARE @WHERE VARCHAR(10)SET @WHERE ='AX-1;BX-1;CX-2'SELECT * FROM TB WHERE CHARINDEX(';'+字段+';',';'+@WHERE+';')>0 'AX-1;BX-1;CX-2'这些条件都是随便输进去的,可以是AX-1,也可以其他的,就是说个数不确定 'AX-1;BX-1;CX-2'这些条件都是随便输进去的,可以是AX-1,也可以其他的,就是说个数不确定 差不多搞了一个下午了加晚上了,SQL2008 升级SQL2008R2总是提示跨语言失败 rollup不会用? Oracle 主机登录问题 SQLServer 2008 附加2005数据库文件报错,怎么办?请教下 关于手动删除表的行出错 链接Sql Server为什么不能用Localhost这样的通用名称? SQL有没有子代函数可以把诸如October 转成 10? 一个一直想问的问题// 大家好,DB2数据库的存储过程构建时要设置VC编译器的环境,请问如何设置(急!急!急!急!) exec执行sql语句有限制,如何突破这个限制? 这个要怎么做,高手请进? 请教一sql语句,研究半天没弄出来
SET @WHERE ='AX-1;BX-1;CX-2'
SELECT * FROM TB WHERE CHARINDEX(';'+字段+';',';'+@WHERE+';')>0