乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      mysql使用left join時(shí),右表數(shù)據(jù)有重復(fù)數(shù)據(jù)的處理

       后知后覺(jué)1003 2019-06-25


      • LEFT JOIN 關(guān)鍵字會(huì)從左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中沒(méi)有匹配的行。 此時(shí)右表 (table_name2)右表有通過(guò) on 關(guān)鍵字過(guò)濾后沒(méi)有數(shù)據(jù)或只有一條數(shù)據(jù)時(shí)是沒(méi)有問(wèn)題的。

      • 我要說(shuō)的是如果右表 (table_name2)出現(xiàn)重復(fù)數(shù)據(jù)(業(yè)務(wù)上完全重復(fù))該怎么處理。

        1. 當(dāng)右表 (table_name2)通過(guò) on 關(guān)鍵字過(guò)濾后出現(xiàn)重復(fù)數(shù)據(jù),此時(shí)查出的數(shù)據(jù)就會(huì)是,右表數(shù)據(jù)*重復(fù)的數(shù)據(jù)+右表其他條件數(shù)據(jù),和我們所需數(shù)據(jù)的條數(shù)不同。

        2. 我的解決方法是,先根據(jù)過(guò)濾字段分組查詢一次右表 (table_name2),把相同的數(shù)據(jù)過(guò)濾掉,然后把這個(gè)結(jié)果當(dāng)成右表在進(jìn)行關(guān)聯(lián)

          前面腦補(bǔ) 
          LEFT JOIN (SELECT MODEL_CODE,MODEL_NAME from tm_model GROUP BY MODEL_CODE) tm on tav.model_code = tm.MODEL_CODE 
          后面腦補(bǔ)

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多