走向DBA MSSQL篇 積跬步行千里

2021-09-06 04:33:31 字數 1732 閱讀 4258

不知道大家對sql系列的感不感興趣 先在這裡探個路 本文針對的讀者為sql菜鳥 歡迎大牛駁論或者補充

既然是探路篇 就先說下資料過濾中的偏門匹配 希望能給大家帶來收穫

create table 蟲子的臨時表

( 編號 varchar(30),

名稱 varchar(30),

備註 varchar(100)

)insert into 蟲子的臨時表 values('編號01','name01','這是乙個奇蹟')

insert into 蟲子的臨時表 values('編號02','name02','這是乙個神話')

insert into 蟲子的臨時表 values('編號039','name039','這是乙個扯談')

-- %大家都懂的

select * from 蟲子的臨時表 where 編號 like '%編號%'

-- 使用『_』匹配任意字元

select * from 蟲子的臨時表 where 編號 like '編號0_'

-- 使用『_』匹配任意字元 但是只能匹配任意單個字元

select * from 蟲子的臨時表 where 編號 like '編號_'

-- 使用『_』匹配任意字元 但是只能匹配任意單個字元 如果要表示2個字元可以用『__』

select * from 蟲子的臨時表 where 編號 like '編號__'

drop table 蟲子的臨時表

「_」萬用字元功能和「%」相似,只是「_」表示任意單個字元,且該字元只能匹配乙個字元。

create table 蟲子的臨時表

( 暱稱 varchar(30),

座位號 int,

備註 varchar(100)

)insert into 蟲子的臨時表 values('和諧',15,'這是乙個奇蹟')

insert into 蟲子的臨時表 values('特色社會主義',29,'這是乙個神話')

insert into 蟲子的臨時表 values('%#¥',31,'這是乙個扯談')

insert into 蟲子的臨時表 values('qg%q',31,'這是乙個扯談')

-- ''匹配某一範圍內的字元

select * from 蟲子的臨時表 where 座位號 like '[1-2][1-9]'

-- '[^]'匹配非某一範圍內的字元

select * from 蟲子的臨時表 where 座位號 like '[^1-2]_'

-- 匹配特殊字元

select * from 蟲子的臨時表 where 暱稱 like '%[%#]%'

-- 在模式查詢中使用轉義符escape

select * from 蟲子的臨時表 where 暱稱 like '%g%%' escape '/'

drop table 蟲子的臨時表

「」萬用字元用於指定一系列的字元,只要滿足這些字元其中之一,且位置出現在「」萬用字元的位置的字串就滿足查詢條件。「[^]」來排除指定資料。like關鍵字可以與「」萬用字元組合來匹配特殊字元也可以使用escape關鍵字和轉義符來實現。

積跬步以至千里 聽專家前瞻引領,積跬步以至千里

開學季,杭州市實驗外國語學校小學部邀請教育專家進校指導,給全體教師帶來教育教學理念的饕鬄盛宴,為新學期的教育教學工作注入一股推進劑!如何在閱讀教學中培養學生的 高階思維能力 布魯姆按照認知程度,將思維過程劃分為6個層級,由低到高依次是記憶 理解 應用 分析 評價 創造。其中記憶 理解和應用就是我們通...

不積跬步無以至千里

1.開始閱讀此流程,如果你還沒開始的話。嚴格地按照步驟執行。2.讀一下習題指南,在xv xvii頁。3.令n 1。4.開始閱讀第n章。不要閱讀該章開始的引言。5.你對該章的話題有無興趣?如果有,跳到第7步,否則,跳到第6步。6.是否n 2?如果不是,跳到第16步。如果是,無論如何請將此章過一遍。第1...

不積跬步,無以至千里

其實不論你求學求到什麼程度,作為普通大眾的我們,不論是懷揣著多麼偉大的夢想,大概率下一開始的我們都是要為別人打工。重要的不是為誰打工 在 打工,而是你想打什麼樣的工,我覺得這應該是我們所要考慮的重點。想打什麼樣的工,就要要求我們本身具備怎麼樣的品質 什麼樣的能力,而這正是我們應該不懈努力前進的方向。...