国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

模糊查詢

2020-07-25 13:41:55
字體:
來源:轉載
供稿:網友
在我們做搜索的時候經常要用到模糊查詢
(注:其中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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永宁县| 章丘市| 韶山市| 泰和县| 宜宾市| 仁布县| 宜都市| 峡江县| 康乐县| 扶沟县| 井研县| 无锡市| 夏津县| 繁昌县| 峨眉山市| 滦平县| 巢湖市| 晋宁县| 锡林浩特市| 宜兴市| 永宁县| 通榆县| 星子县| 饶阳县| 陇川县| 盐源县| 山东省| 札达县| 徐汇区| 中西区| 米易县| 阜阳市| 利川市| 南开区| 茂名市| 平南县| 新蔡县| 秭归县| 瓦房店市| 大连市| 思南县|