不知道大家對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...
不積跬步,無以至千里
其實不論你求學求到什麼程度,作為普通大眾的我們,不論是懷揣著多麼偉大的夢想,大概率下一開始的我們都是要為別人打工。重要的不是為誰打工 在 打工,而是你想打什麼樣的工,我覺得這應該是我們所要考慮的重點。想打什麼樣的工,就要要求我們本身具備怎麼樣的品質 什麼樣的能力,而這正是我們應該不懈努力前進的方向。...