激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術|

模糊查詢

2019-10-21 14:54mssql教程網(wǎng) Sql Server

在我們做搜索的時候經(jīng)常要用到模糊查詢

在我們做搜索的時候經(jīng)常要用到模糊查詢 
(注:其中name1,name2,name3,name4為數(shù)據(jù)庫字段) 
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) 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人福利软件 | 久久精品中文字幕一区二区 | 欧美乱淫| 操嫩草 | 99爱精品在线 | 国产91久久精品 | 狠狠婷婷综合久久久久久妖精 | 中国性xxx| 国产中出在线观看 | 美女久久久久久久久 | 亚洲精品一区二区三区免 | 依依成人综合 | 黄色片小说 | chinese18 xxxx videos | 日本一区二区免费在线播放 | 粉嫩av一区二区三区四区在线观看 | 午夜视频在线 | 成人一级在线 | 精品国产一区二区三区四区阿崩 | 国产在线播放91 | 九九热在线视频免费观看 | 狠狠干天天操 | 成人免费国产视频 | 日本成人在线免费 | 国产成人小视频在线观看 | 羞羞色在线观看 | 久久爽精品区穿丝袜 | 久久网综合 | av在线播放亚洲 | 黄色电影免费网址 | 国产亚洲黑人性受xxxx精品 | 久久久成人免费视频 | 日本残忍极度灌浣肠视频 | 日本在线一区二区 | 日韩中文字幕三区 | 99精品视频在线导航 | 国产羞羞视频在线观看免费应用 | 国产无遮挡一级毛片 | 神马久久精品综合 | 欧美成人二区 | 欧美综合在线观看视频 |