手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >模糊查询
模糊查询
摘要:在我们做搜索的时候经常要用到模糊查询(注:其中name1,name2,name3,name4为数据库字段)1.方法复制代码代码如下:sql=...

在我们做搜索的时候经常要用到模糊查询

(注:其中name1,name2,name3,name4为数据库字段)

1.方法

复制代码 代码如下:

sql="select*fromtablewhere"

ifname<>""then

sql=sql&"name1='"&变量&"'"

endif

ifbelong1<>""then

sql=sql&"name2='"&变量&"'"

endif

ifbelong2<>""then

sql=sql&"name3='"&变量&"'"

endif

ifbelong3<>""then

sql=sql&"name4='"&变量&"'"

endif

2.方法(存储过程)

复制代码 代码如下:

createprocspyourname

(

@name1varchar(20),

@name2varchar(20),

@name3varchar(20),

@name4varchar(20),

@name5varchar(20)

)

WITHENCRYPTION

as

setnocounton

declare@SQLvarchar(5000)

set@SQL='selectname1,name2,name3,name4,name5fromyourtablewhere1=1'

if@name<>''

set@SQL=@SQL+'andname1like''%'+@name+'%'''

if@belong1<>''

set@SQL=@SQL+'andname2like''%'+@belong1+'%'''

if@belong2<>''

set@SQL=@SQL+'andname3like''%'+@belong2+'%'''

if@belong3<>''

set@SQL=@SQL+'andname4like''%'+@belong3+'%'''

exec(@SQL)

【模糊查询】相关文章:

SQL查询语句通配符与ACCESS模糊查询like的解决方法

C语言之字符串模糊查询方法的实现

ASP在ACCESS中模糊查询"内存溢出"的解决方法

sqlserver 模糊查询常用方法

MySql like模糊查询通配符使用详细介绍

Java模糊查询方法详解

Access如何模糊参数进行分页查询代码

Access 模糊参数 分页查询

ASP.NET实现按拼音码模糊查询的方法

mysql中模糊查询的四种用法介绍

精品推荐
分类导航