国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL使用通配符進(jìn)行數(shù)據(jù)搜索以及過(guò)濾

這篇具有很好參考價(jià)值的文章主要介紹了MySQL使用通配符進(jìn)行數(shù)據(jù)搜索以及過(guò)濾。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

1.什么是通配符?

2.通配符之→百分號(hào)(%)

3.通配符之→下劃線(_)

4.通配符使用注意事項(xiàng)


*本文涉及概念來(lái)源于圖靈程序設(shè)計(jì)叢書,數(shù)據(jù)庫(kù)系列——《MySQL必知必會(huì)》

1.什么是通配符?

通配符(wildcard) :用來(lái)匹配值的一部分的特殊字符。簡(jiǎn)單來(lái)說(shuō),就是在進(jìn)行數(shù)據(jù)庫(kù)查找時(shí),并不總是明確知道要查找的數(shù)據(jù)的具體值。如下面場(chǎng)景(題目來(lái)源于??途W(wǎng)),需要讀取university一列中帶有“北京”字的信息。

MySQL使用通配符進(jìn)行數(shù)據(jù)搜索以及過(guò)濾,MySQL,mysql,數(shù)據(jù)庫(kù)

為了在搜索語(yǔ)句中使用通配符,需要用到LIKE操作符,作用是指示MySQL利用通配符進(jìn)行匹配,而不是直接相等匹配(WHERE university = '北京大學(xué)'就是直接進(jìn)行相等匹配)。

2.通配符之→百分號(hào)(%)

直接用上面提到的搜索學(xué)校中帶有“北京”二字的用戶信息的例子。

SELECT *
FROM user_profile
WHERE university LIKE '%北京%';

結(jié)果會(huì)輸出所有學(xué)校為“北京大學(xué)、北京師范大學(xué)”(帶有北京二字)的用戶信息。

3.通配符之→下劃線(_)

下劃線的用途跟%一樣,區(qū)別是下劃線只能匹配單個(gè)字符,百分號(hào)可以匹配0、1或多個(gè)字符。

下圖可以發(fā)現(xiàn),下劃線無(wú)法匹配到(.5 ton anvil)這一行

MySQL使用通配符進(jìn)行數(shù)據(jù)搜索以及過(guò)濾,MySQL,mysql,數(shù)據(jù)庫(kù)

4.通配符使用注意事項(xiàng)

①如果其他操作符(如AND、OR、IN、NOT)等可以達(dá)到檢索目的,不要使用通配符,會(huì)加大搜索時(shí)間。

②確實(shí)需要使用通配符時(shí),盡量不要用在搜索模式的開(kāi)始,這樣是最慢的(容易理解,用在最開(kāi)始相當(dāng)于在整個(gè)表中用通配符進(jìn)行匹配)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-791424.html

到了這里,關(guān)于MySQL使用通配符進(jìn)行數(shù)據(jù)搜索以及過(guò)濾的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • word@通配符@高級(jí)搜索查找@替換@中英文標(biāo)點(diǎn)符號(hào)替換

    word@通配符@高級(jí)搜索查找@替換@中英文標(biāo)點(diǎn)符號(hào)替換

    Find text - Microsoft Support 通配符 在搜索中使用通配符 - Microsoft 支持 Examples of wildcard characters - Microsoft Support Power User Tips and Tricks - Word, Excel, Dreamweaver (ntu.edu.sg) Using wildcards - Microsoft Word 365 (officetooltips.com) 批量選中引用序號(hào)@上標(biāo)調(diào)整 利用上述方法,可以一次性將正文中的citations

    2024年02月10日
    瀏覽(26)
  • 1748_Perl中使用通配符處理文件

    1748_Perl中使用通配符處理文件

    全部學(xué)習(xí)匯總: GreyZhang/perl_basic: some perl basic learning notes. (github.com) ???????? 使用通配符處理文件一般是用于文件的拷貝、刪除以及對(duì)文件逐個(gè)分析等功能。在Perl中遇到的相應(yīng)的功能基本上也是如此。通配符匹配處理文件(文件名)需要使用glob指令。 ???????? 寫個(gè)簡(jiǎn)

    2024年02月11日
    瀏覽(20)
  • 使用certbot申請(qǐng)https通配符證書【阿里云篇】

    解決阿里云 DNS 不能自動(dòng)為通配符證書續(xù)期的問(wèn)題 當(dāng)我們使用 certbot 申請(qǐng) 通配符 證書時(shí),需要手動(dòng)添加 TXT 記錄。每個(gè) certbot 申請(qǐng)的證書有效期為 3 個(gè)月,雖然 certbot 提供了自動(dòng)續(xù)期命令,但是當(dāng)我們把自動(dòng)續(xù)期命令配置為定時(shí)任務(wù)時(shí),我們無(wú)法手動(dòng)添加新的 TXT 記錄用于

    2024年02月19日
    瀏覽(27)
  • office辦公技能|word中的常見(jiàn)通配符使用

    office辦公技能|word中的常見(jiàn)通配符使用

    操作方法: 1、快捷鍵 Ctrl+H,打開(kāi)Word的查找替換窗口,單擊【更多】按鈕,勾選“使用通配符”。 2、在查找內(nèi)容處,輸入“替換內(nèi)容*^13”,替換為處什么都不填。 3、單擊【全部替換】。 (1)點(diǎn)擊【開(kāi)始】-【編輯】-【替換】按鈕或按【Ctrl+H】組合鍵,打開(kāi)“查找與替換”

    2024年01月20日
    瀏覽(26)
  • python之[正則表達(dá)式]--通配符使用方法(最新可用)

    . 匹配任意字符,除了換行符 ^ 匹配字符串開(kāi)始的位置 $ 匹配字符串結(jié)束的位置,當(dāng)出現(xiàn)多組符合的匹配時(shí),返回字符串最后的那組匹配 * 匹配 0,1,n 次 前面的原子【貪婪模式:盡可能多的匹配】 ? 匹配 0,1 次 前面的原子【懶惰模式:精確匹配】 + 匹配 1,n 次 前面的原子

    2024年02月07日
    瀏覽(22)
  • shell使用文件通配符{},變量自動(dòng)添加單引號(hào),無(wú)法識(shí)別問(wèn)題

    腳本關(guān)鍵部分如下: 獲取一周七天的日期,然后利用通配符,直接查看七天內(nèi)的文件 weekdays=`/opt/uploadcheck/calculateDate.sh $start_week $end_week` weekdays=`echo $weekdays | awk \\\'{ gsub(/ /,\\\",\\\"); print $0 }\\\'` echo $weekdays zcat /opt/a_\\\"{$weekdays}\\\"_00_001.csv.gz 執(zhí)行出現(xiàn)錯(cuò)誤,通配符沒(méi)有被解析,而是被當(dāng)作整

    2024年02月10日
    瀏覽(23)
  • 數(shù)據(jù)結(jié)構(gòu)(Java實(shí)現(xiàn))-字符串常量池與通配符

    數(shù)據(jù)結(jié)構(gòu)(Java實(shí)現(xiàn))-字符串常量池與通配符

    字符串常量池 在Java程序中,類似于:1, 2, 3,3.14,“hello”等字面類型的常量經(jīng)常頻繁使用,為了使程序的運(yùn)行速度更快、更節(jié)省內(nèi)存,Java為8種基本數(shù)據(jù)類型和String類都提供了常量池。 “池” 是編程中的一種常見(jiàn)的, 重要的提升效率的方式, 我們會(huì)在未來(lái)的學(xué)習(xí)中遇到各

    2024年02月10日
    瀏覽(24)
  • word中使用通配符批量將參考文獻(xiàn)設(shè)置為上角標(biāo)

    word中使用通配符批量將參考文獻(xiàn)設(shè)置為上角標(biāo)

    目錄 一、word中的通配符匹配規(guī)則 二、匹配單個(gè)參考文獻(xiàn) 三、匹配多個(gè)參考文獻(xiàn) 四、操作方式 (1)打開(kāi)word中的替換功能 ?(2)輸入要查找的內(nèi)容 (3)選擇替換格式 (4)點(diǎn)擊替換 ? 匹配任何單個(gè)字符。 * 匹配任何字符的序列。 [] 匹配在括號(hào)中的任何單個(gè)字符。 [!] 匹配任

    2024年02月10日
    瀏覽(24)
  • Elasticsearch 通配符查詢

    通配符查詢(wildcard query) 匹配字段被通配符表達(dá)式(沒(méi)有被分析)匹配的文檔。支持的通配符為*(匹配任意字符序列,包括空字符序列)以及?(匹配任意單字符)。注意,此查詢可能會(huì)很慢,它需要迭代許多字段值。為了防止極慢的通配符匹配,通配符字段值不能以一個(gè)

    2024年02月11日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包