最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL Server中通配符的使用示例

 更新時間:2015年07月08日 08:53:09   投稿:junjie  
這篇文章主要介紹了SQL Server中通配符的使用示例,本文給出多個示例來講解通配符的使用方法,需要的朋友可以參考下

在某些情況下熟悉SQL Server 通配符的使用可以幫助我們簡單的解決很多問題。

--使用_運算符查找Person表中以an結(jié)尾的三字母名字
USEAdventureWorks2012;
GO
SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE'_an'
ORDER BY FirstName;
 
---使用[^]運算符在Contact表中查找所有名字以Al開頭且第三個字母不是字母a的人
USEAdventureWorks2012;
GO
SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE'Al[^a]%'
ORDER BY FirstName;
 
---使用[]運算符查找其地址中有四位郵政編碼的所有Adventure Works雇員的ID和姓名
USEAdventureWorks2012;
GO
SELECT e.BusinessEntityID, p.FirstName, p.LastName, a.PostalCode
FROMHumanResources.EmployeeAS e
INNER JOIN Person.PersonAS pON e.BusinessEntityID= p.BusinessEntityID
INNER JOIN Person.BusinessEntityAddressAS eaON e.BusinessEntityID=ea.BusinessEntityID
INNER JOIN Person.AddressAS aON a.AddressID= ea.AddressID
WHERE a.PostalCodeLIKE'[0-9][0-9][0-9][0-9]';

 
結(jié)果集:

 EmployeeID   FirstName   LastName   PostalCode
----------   ---------   ---------   ----------
290       Lynn      Tsoflias   3000
--將一張表中名字為中英文的區(qū)分出來(借鑒論壇中的代碼)
create table tb(namenvarchar(20))
 
insert into tbvalues('kevin')
insert into tbvalues('kevin劉')
insert into tbvalues('劉')
 
select *,'Eng'from tbwherepatindex('%[a-z]%',name)>0and(patindex('%[吖-坐]%',name)=0)
union all
select *,'CN'from tbwherepatindex('%[吖-坐]%',name)>0andpatindex('%[a-z]%',name)=0
union all 
select *,'Eng&CN'from tbwhere(patindex('%[吖-坐]%',name)>0)andpatindex('%[a-z]%',name)>0

結(jié)果集:

name        
-------------------- ------
kevin        Eng
劉          CN
kevin劉       Eng&CN
 
(3 row(s) affected) 

       

相關(guān)文章

  • SQLServer查詢所有數(shù)據(jù)庫名和表名及表結(jié)構(gòu)等代碼示例

    SQLServer查詢所有數(shù)據(jù)庫名和表名及表結(jié)構(gòu)等代碼示例

    SQL Server是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以使用SQL語言來查詢表結(jié)構(gòu),這篇文章主要給大家介紹了關(guān)于SQLServer查詢所有數(shù)據(jù)庫名和表名及表結(jié)構(gòu)等的相關(guān)資料,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • SQL?Server數(shù)據(jù)庫連接查詢和子查詢實戰(zhàn)案例

    SQL?Server數(shù)據(jù)庫連接查詢和子查詢實戰(zhàn)案例

    子查詢(嵌套查詢)子查詢也稱嵌套查詢,是指一個SELECT查詢語句可以嵌入另一個SELECT查詢語句之中,下面這篇文章主要給大家介紹了關(guān)于SQL?Server數(shù)據(jù)庫連接查詢和子查詢的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • SQL Server 自動增長清零的方法

    SQL Server 自動增長清零的方法

    SQL Server 自動增長清零的方法,需要的朋友可以參考下。
    2011-12-12
  • 開窗函數(shù)有淺入深詳解(一)

    開窗函數(shù)有淺入深詳解(一)

    本篇文章主要給大家介紹開窗函數(shù),本文有淺入深詳解開窗函數(shù),有需要的朋友可以參考下
    2015-08-08
  • TRUNCATE 快速刪除表中的所有數(shù)據(jù)

    TRUNCATE 快速刪除表中的所有數(shù)據(jù)

    刪除表中的所有行,而不記錄單個行刪除操作。TRUNCATE TABLE 在功能上與沒有 WHERE 子句的 DELETE 語句相同;但是,TRUNCATE TABLE 速度更快,使用的系統(tǒng)資源和事務(wù)日志資源更少。
    2010-05-05
  • SQL 截取字符串應(yīng)用代碼

    SQL 截取字符串應(yīng)用代碼

    字符串截取函數(shù),只限單字節(jié)字符使用(對于中文的截取時遇上奇數(shù)長度是會出現(xiàn)亂碼,需另行處理),本函數(shù)可截取字符串指定范圍內(nèi)的字符。
    2009-07-07
  • sql lite 數(shù)據(jù)庫之間表復制的方法

    sql lite 數(shù)據(jù)庫之間表復制的方法

    最近用sql lite數(shù)據(jù)庫,因為數(shù)據(jù)庫版本的問題,導致數(shù)據(jù)庫中的數(shù)據(jù)表內(nèi)容不同步,所以需要整合二個數(shù)據(jù)庫中的對應(yīng)表及其表中數(shù)據(jù)。
    2013-04-04
  • SQLServer行列互轉(zhuǎn)實現(xiàn)思路(聚合函數(shù))

    SQLServer行列互轉(zhuǎn)實現(xiàn)思路(聚合函數(shù))

    這篇文章主要為大家詳細介紹了SQLServer行列互轉(zhuǎn)實現(xiàn)思路,使用聚合函數(shù)pivot/unpivot實現(xiàn)行列互轉(zhuǎn),感興趣的小伙伴們可以參考一下
    2016-03-03
  • SqlServer常用函數(shù)及時間處理小結(jié)

    SqlServer常用函數(shù)及時間處理小結(jié)

    這篇文章主要介紹了SqlServer常用函數(shù)及時間處理小結(jié),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • SQL?Server數(shù)據(jù)庫表的創(chuàng)建與管理操作大全

    SQL?Server數(shù)據(jù)庫表的創(chuàng)建與管理操作大全

    這篇文章主要給大家介紹了關(guān)于SQL?Server數(shù)據(jù)庫表的創(chuàng)建與管理操作的相關(guān)資料,?SQL?Server是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以幫助用戶創(chuàng)建、管理和查詢數(shù)據(jù),文中介紹的非常詳細,需要的朋友可以參考下
    2024-01-01

最新評論

云南省| 尉氏县| 宿迁市| 黄骅市| 金阳县| 阳信县| 韩城市| 吉林省| 调兵山市| 璧山县| 外汇| 广汉市| 曲周县| 青州市| 田阳县| 旬邑县| 藁城市| 黎城县| 凌海市| 锡林郭勒盟| 阆中市| 富平县| 布拖县| 日照市| 泰宁县| 郑州市| 太谷县| 布尔津县| 锡林浩特市| 微山县| 永年县| 本溪| 焦作市| 成安县| 新乡县| 林甸县| 石棉县| 壶关县| 白沙| 庄浪县| 三穗县|