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

MySQL兩個字段模糊匹配操作方案

 更新時間:2023年09月08日 11:38:59   作者:jingyu鯨魚  
這篇文章主要給大家介紹了關(guān)于MySQL兩個字段模糊匹配操作的相關(guān)資料,兩張MySQL表進(jìn)行模糊匹配可以使用like語法來實(shí)現(xiàn),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

1.需求:

今天遇到一個業(yè)務(wù)需求:兩張MySQL表做join,兩個關(guān)聯(lián)鍵是包含關(guān)系,SQL該怎么實(shí)現(xiàn)。

2.思路:

由于兩個關(guān)聯(lián)鍵是包含關(guān)系,那么首先想到的就是like模糊匹配。通常我們見過的like語法都是類似 a like ‘%aa%’; 那么根據(jù)這個思路,我們?nèi)绾螌?shí)現(xiàn)兩個字段模糊匹配呢?

3.方案:

原始表a:

原始表cp:

想要的結(jié)果:

select
    a.*,
		cp.*,
    case when cp.config_name is not null then concat(class_lv1,'-',class_lv2) else '-' end as class
from 
(
    SELECT
        config_name,
        cluster
    FROM pf_cost_daily_summary
    WHERE day_id=20230608
    group by day_id,hulk_id,config_name,cluster,cluster_path
)a
left join pf_cost_classproject_hdfs cp on a.cluster=cp.cluster and a.config_name like concat('%',cp.config_name,'%')

4.總結(jié):

兩個字段模糊匹配:

a.config_name like concat('%',cp.config_name,'%')

總結(jié) 

到此這篇關(guān)于MySQL兩個字段模糊匹配操作的文章就介紹到這了,更多相關(guān)MySQL字段模糊匹配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql varchar類型求和實(shí)例操作

    mysql varchar類型求和實(shí)例操作

    在本文里我們給大家分享了關(guān)于mysql varchar類型求和實(shí)例操作以及相關(guān)知識點(diǎn),需要的朋友們學(xué)習(xí)參考下。
    2019-03-03
  • MySQL中my.conf配置文件的優(yōu)化技巧分享

    MySQL中my.conf配置文件的優(yōu)化技巧分享

    優(yōu)化 MySQL 的 my.cnf 配置文件,可以顯著提升數(shù)據(jù)庫性能,特別是在高并發(fā)或大數(shù)據(jù)量場景下,以下是優(yōu)化 my.cnf 的方法和建議,涵蓋 常見配置項(xiàng)、參數(shù)說明 和 優(yōu)化技巧,需要的朋友可以參考下
    2025-09-09
  • CentOs7.x安裝Mysql的詳細(xì)教程

    CentOs7.x安裝Mysql的詳細(xì)教程

    CentOS7的yum源中默認(rèn)好像是沒有MySQL的。為了解決這個問題,我們要先下載mysql的repo源。下面通過本教程給大家詳細(xì)介紹CentOs7.x安裝Mysql的方法,一起看看吧
    2016-12-12
  • MySQL分區(qū)表的使用

    MySQL分區(qū)表的使用

    本文詳細(xì)介紹了在MySQL中創(chuàng)建分區(qū)表的方法和注意事項(xiàng),包括Range和List兩種常見分區(qū)類型的具體操作流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • MySQL中建表與常見的類型設(shè)計(jì)陷阱詳解

    MySQL中建表與常見的類型設(shè)計(jì)陷阱詳解

    這篇文章詳細(xì)講解了MySQL的建表語句、以及表結(jié)構(gòu)的設(shè)計(jì)規(guī)范和陷阱,并對網(wǎng)絡(luò)上常見的資料給出的設(shè)計(jì)方案。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-11-11
  • MySQL truncate table語句的使用

    MySQL truncate table語句的使用

    這篇文章主要介紹了MySQL truncate table語句的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • MySQL 集群遷移到 Kubernetes操作步驟

    MySQL 集群遷移到 Kubernetes操作步驟

    這篇文章主要為大家介紹了MySQL 集群遷移到 Kubernetes使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 利用SQL注入漏洞登錄后臺的實(shí)現(xiàn)方法

    利用SQL注入漏洞登錄后臺的實(shí)現(xiàn)方法

    工作需要,得好好補(bǔ)習(xí)下關(guān)于WEB安全方面的相關(guān)知識,故撰此文,權(quán)當(dāng)總結(jié),別無它意。讀這篇文章,我假設(shè)讀者有過寫SQL語句的經(jīng)歷,或者能看得懂SQL語句
    2012-01-01
  • MySQL如何讓一個表中可以有多個自增列

    MySQL如何讓一個表中可以有多個自增列

    這篇文章主要介紹了MySQL如何讓一個表中可以有多個自增列,自增列可使用?auto_increment?來實(shí)現(xiàn),當(dāng)一個列被標(biāo)識為?auto_increment?之后,在添加時如果不給此列設(shè)置任何值,或給此列設(shè)置?NULL?值時,那么它會使用自增的規(guī)則來填充此列
    2022-06-06
  • MySQL ifnull的嵌套使用說明

    MySQL ifnull的嵌套使用說明

    這篇文章主要介紹了MySQL ifnull的嵌套使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評論

乐昌市| 洛扎县| 开化县| 东宁县| 东城区| 江孜县| 巨鹿县| 兴义市| 五家渠市| 萝北县| 高陵县| 大姚县| 南昌市| 泾川县| 搜索| 延长县| 通辽市| 万盛区| 永寿县| 永和县| 任丘市| 明水县| 于田县| 宁明县| 荣成市| 乐业县| 贵溪市| 鄂州市| 无棣县| 白河县| 淮安市| 德惠市| 平湖市| 获嘉县| 兴国县| 巨鹿县| 祁东县| 搜索| 上杭县| 夏河县| 高唐县|