+ -
当前位置:首页 → 问答吧 → SQL 查询语句(字段字符被查询条件字符所包含)

SQL 查询语句(字段字符被查询条件字符所包含)

时间:2011-12-09

来源:互联网

比如 表 main  
字段为dw 
  abc 
  def 
  ghijk

我给一个查询字符 “yiuabc sfsdefdf fsdghijk34”
只要被我的查询字符里面包含的 就输出结果 如何实现

作者: b0172716   发布时间: 2011-12-09

SQL code


select 1 from table1 where charindex(dw,@input)=0 




只要判断这个查询有结果就是不显示,没有结果就是不显示

作者: yibey   发布时间: 2011-12-09

你这个没有规律 不会

作者: skydemo   发布时间: 2011-12-09

没有结果就是显示
,上面的打错字了

作者: yibey   发布时间: 2011-12-09

我给的查询字符 是放在hf1里面的 隐藏控件

作者: b0172716   发布时间: 2011-12-09

SQL code
SELECT * FROM main WHERE 'yiuabc sfsdefdf fsdghijk34' LIKE '%'+wd+'%'

作者: laowang134   发布时间: 2011-12-09

引用 1 楼 yibey 的回复:
SQL code



select 1 from table1 where charindex(dw,@input)=0




只要判断这个查询有结果就是不显示,没有结果就是不显示


正确

作者: cliu_beijing   发布时间: 2011-12-09

思维误区,原本是列包含值,现在改成值包含列不就可以了吗

作者: orain   发布时间: 2011-12-09

相关阅读 更多