当前位置:  数据库>sqlserver

模糊查询

    来源: 互联网  发布时间:2014-09-05

    本文导语:  在我们做搜索的时候经常要用到模糊查询 (注:其中name1,name2,name3,name4为数据库字段) 1.方法 代码如下:sql="select * from table where " if name"" then sql=sql & "name1='"&变量&"'" end if if belong1"" then sql=sql & "name2='"&变量&"'" end if if belo...

在我们做搜索的时候经常要用到模糊查询
(注:其中name1,name2,name3,name4为数据库字段)
1.方法
代码如下:

sql="select * from table where "
if name"" then
sql=sql & "name1='"&变量&"'"
end if
if belong1"" then
sql=sql & "name2='"&变量&"'"
end if
if belong2"" then
sql=sql & "name3='"&变量&"'"
end if
if belong3"" then
sql=sql & "name4='"&变量&"'"
end if

2.方法(存储过程)
代码如下:

create proc spyourname
(
@name1 varchar(20),
@name2 varchar(20),
@name3 varchar(20),
@name4 varchar(20),
@name5 varchar(20)

)
WITH ENCRYPTION
as
set nocount on 
declare @SQL varchar(5000)

set @SQL='select name1,name2,name3,name4,name5 from yourtable where 1=1 '
if @name''
set @SQL=@SQL+ ' and name1 like ''%'+@name+'%'''
if @belong1''
set @SQL=@SQL+ ' and name2 like ''%'+@belong1+'%'''

if @belong2''
set @SQL=@SQL+ ' and name3 like ''%'+@belong2+'%'''
if @belong3''
set @SQL=@SQL+ ' and name4 like ''%'+@belong3+'%'''
exec(@SQL)


    
 
 

您可能感兴趣的文章:

  • 谁用过ejb 进行模糊查询???语句怎么写???能实现根据中间的字符串进行模糊查找么?
  • 求模糊查询的程序,谢谢
  • SQL 时间类型的模糊查询
  • JS 模糊查询库 Fuse.js
  • sql中一条模糊查询的语句
  • 简单问题,如何对db2数据库进行模糊查询?
  • 拼接SQL字符串与日期模糊查询的例子
  • 紧急求救:jsp对Oracle数据库中long 型数据进行模糊查询 如何查?
  • SQL 时间类型的模糊查询的小例子
  • SQL时间类型的模糊查询
  • MySQL单表多关键字模糊查询的实现方法
  • 紧急求救:对Oracle数据库中long 型数据进行模糊查询 如何查?
  • 模糊查询的通用存储过程
  • 在Servlet中使用Jdbc-odbc连接access数据库,为什么模糊查询查不出记录啊,求救!!
  • 批量读XML文件,按照模糊查询的值输出到一个文件列表
  • asp.net利用存储过程实现模糊查询示例分享
  • ps -ef|grep server1 用此命令查找线程server1,如何判断返回的是0还是多少条记录?(模糊查询)
  • linux下的英文和数字字符太模糊,如何利用微软的宋体呢? iis7站长之家
  • sql语句select like模糊查询用法
  • sql中生成查询的模糊匹配字符串
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 数据模糊测试库 Fuzzino
  • linux9.1屏幕字体模糊问题
  • 图形模糊逻辑控制库 qtfuzzylite
  • C++ 模糊逻辑控制库 fuzzylite
  • 恢复模糊的图像 SmartDeblur
  • redhead9.0linux显示模糊
  • Java 模糊逻辑控制库 jfuzzylite
  • Linux中网页怎么这么模糊?
  • LINUX的窗口变得很模糊
  • 模糊查找某一目录的命令
  • linux某些软件显示的字特别模糊
  • Linux下,浏览网页的时候,感觉文字比较模糊,怎么可以清晰的看?
  • FC6在16;10的宽屏下上网很模糊吗?怎么解决啊?
  • ejb-ql只能 like '?%' 么?我想实现模糊查寻,想实现 like'%?%' 怎么办??
  • linux下的英文和数字字符太模糊,如何利用微软的宋体呢?
  • linux xWindows界面字体颜色很浅,有些模糊,如何解决?
  • applet画圆,怎么不圆,圆周围很模糊?
  • 我的显卡是intel 845,我的机器上的中文显示非常不好,字体模糊,看起来非常不舒服
  • 为什么我的(red hat 9)中浏览器显示字体的颜色很难看,且比较模糊,我该如何做?
  • 我装了redhat linux9.0不过太模糊了,搞的我得拿尺子去量显示器的物理宽度!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3