欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL兩個(gè)字段模糊匹配操作方案

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

1.需求:

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

2.思路:

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

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é):

兩個(gè)字段模糊匹配:

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

總結(jié) 

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

相關(guān)文章

  • SQL實(shí)現(xiàn)相鄰兩行數(shù)據(jù)的加減乘除操作

    SQL實(shí)現(xiàn)相鄰兩行數(shù)據(jù)的加減乘除操作

    這篇文章主要介紹了SQL實(shí)現(xiàn)相鄰兩行數(shù)據(jù)的加減乘除操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Mysql查詢時(shí)間區(qū)間日期列表實(shí)例代碼

    Mysql查詢時(shí)間區(qū)間日期列表實(shí)例代碼

    最近常用到mysql的日期范圍搜索,下面這篇文章主要給大家介紹了關(guān)于Mysql查詢時(shí)間區(qū)間日期列表的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • MySQL數(shù)據(jù)庫誤刪恢復(fù)的超詳細(xì)教程

    MySQL數(shù)據(jù)庫誤刪恢復(fù)的超詳細(xì)教程

    MySQL誤刪數(shù)據(jù)庫,造成了數(shù)據(jù)的丟失,這是非常尷尬的,但是有許多方案可以用來嘗試恢復(fù)丟失的數(shù)據(jù)庫,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫誤刪恢復(fù)的超詳細(xì)教程,需要的朋友可以參考下
    2024-03-03
  • 淺談選擇mysql存儲引擎的標(biāo)準(zhǔn)

    淺談選擇mysql存儲引擎的標(biāo)準(zhǔn)

    本文介紹了如何選擇mysql存儲引擎,從存儲引擎的介紹、幾個(gè)常用引擎的特點(diǎn)三個(gè)方面進(jìn)行講解,感興趣的小伙伴們可以參考一下
    2015-07-07
  • 如何優(yōu)化Mysql千萬級快速分頁

    如何優(yōu)化Mysql千萬級快速分頁

    本文深入淺出的分析了如何給千萬級mysql快速分頁做優(yōu)化,非常的實(shí)用,是篇不可多得的文章,程序員必讀?。?/div> 2014-09-09
  • MySQL錯誤Forcing close of thread的兩種解決方法

    MySQL錯誤Forcing close of thread的兩種解決方法

    這篇文章主要介紹了MySQL錯誤Forcing close of thread的兩種解決方法,需要的朋友可以參考下
    2014-11-11
  • Mysql查詢最近一條記錄的sql語句(優(yōu)化篇)

    Mysql查詢最近一條記錄的sql語句(優(yōu)化篇)

    這篇文章主要介紹了Mysql查詢最近一條記錄的sql語句,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-05-05
  • mysql中如何對列求和

    mysql中如何對列求和

    這篇文章主要介紹了mysql中如何對列求和問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • mysql中的不等于實(shí)例詳解

    mysql中的不等于實(shí)例詳解

    這篇文章主要介紹了mysql中的不等于實(shí)例詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Mysql數(shù)據(jù)庫中的各種日志詳解

    Mysql數(shù)據(jù)庫中的各種日志詳解

    在MySQL系統(tǒng)中有著諸多不同類型的日志,各種日志都有著自己的用途,通過分析日志,我們可以優(yōu)化數(shù)據(jù)庫性能,排除故障,這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫中各種日志的相關(guān)資料,需要的朋友可以參考下
    2024-08-08

最新評論