婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > MySql如何使用not in實(shí)現(xiàn)優(yōu)化

MySql如何使用not in實(shí)現(xiàn)優(yōu)化

熱門標(biāo)簽:上海市三維地圖標(biāo)注 南寧外呼系統(tǒng)招商 怎么更改高德地圖標(biāo)注 400電話到哪辦理優(yōu)惠 云南大數(shù)據(jù)外呼系統(tǒng) 機(jī)器人打電銷電話 鄭州網(wǎng)絡(luò)外呼系統(tǒng)價(jià)錢 博樂電銷機(jī)器人 電話機(jī)器人是電腦呼號嗎

最近項(xiàng)目上用select查詢時(shí)使用到了not in來排除用不到的主鍵id一開始使用的sql如下:

select 
  s.SORT_ID,
  s.SORT_NAME,
  s.SORT_STATUS,
  s.SORT_LOGO_URL,
  s.SORT_LOGO_URL_LIGHT
from SYS_SORT_PROMOTE s
  WHERE
    s.SORT_NAME = '必聽經(jīng)典'
    AND s.SORT_ID NOT IN ("SORTID001")
  limit 1;

表中的數(shù)據(jù)較多時(shí)這個(gè)sql的執(zhí)行時(shí)間較長、執(zhí)行效率低,在網(wǎng)上找資料說可以用 left join進(jìn)行優(yōu)化,優(yōu)化后的sql如下:

select 
  s.SORT_ID,
  s.SORT_NAME,
  s.SORT_STATUS,
  s.SORT_LOGO_URL,
  s.SORT_LOGO_URL_LIGHT
from SYS_SORT_PROMOTE s
left join (select SORT_ID from SYS_SORT_PROMOTE where SORT_ID=#{sortId}) b
on s.SORT_ID = b.SORT_ID
  WHERE
    b.SORT_ID IS NULL
    AND s.SORT_NAME = '必聽經(jīng)典'
  limit 1;

上述SORT_ID=#{sortId} 中的sortId傳入SORT_ID這個(gè)字段需要排除的Id值,左外連接時(shí)以需要篩選的字段(SORT_ID)作為連接條件,最后在where條件中加上b.SORT_ID IS NULL來將表中的相關(guān)數(shù)據(jù)篩選掉就可以了。

這里寫下隨筆,記錄下優(yōu)化過程。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MYSQL IN 與 EXISTS 的優(yōu)化示例介紹
  • MySQL中對于not in和minus使用的優(yōu)化
  • MySQL中or、in、union與索引優(yōu)化詳析
  • MySQL之select in 子查詢優(yōu)化的實(shí)現(xiàn)
  • 一次Mysql使用IN大數(shù)據(jù)量的優(yōu)化記錄

標(biāo)簽:寧夏 杭州 澳門 定西 秦皇島 益陽 恩施 白銀

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySql如何使用not in實(shí)現(xiàn)優(yōu)化》,本文關(guān)鍵詞  MySql,如何,使用,not,實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySql如何使用not in實(shí)現(xiàn)優(yōu)化》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySql如何使用not in實(shí)現(xiàn)優(yōu)化的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 定西市| 苍山县| 信宜市| 桓仁| 旬阳县| 古丈县| 荣成市| 宜兰县| 都兰县| 兴义市| 襄垣县| 阿拉善左旗| 丹凤县| 怀柔区| 淄博市| 罗源县| 长沙县| 全南县| 巴中市| 莎车县| 镇康县| 万州区| 库车县| 宜章县| 绥德县| 界首市| 平陆县| 安龙县| 罗山县| 秦安县| 墨玉县| 天全县| 福海县| 泽州县| 壶关县| 嘉兴市| 张家口市| 广西| 深水埗区| 那曲县| 堆龙德庆县|