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

主頁 > 知識庫 > 數據庫查詢優化之子查詢優化

數據庫查詢優化之子查詢優化

熱門標簽:電話機器人市場趨勢 電銷機器人 行業 電銷機器人各個細節介紹 溫州瑞安400電話怎么申請 淄博400電話申請 俄國地圖標注app 百度地圖標注后不顯示 昆明電信400電話辦理 南昌高頻外呼系統哪家公司做的好

1. 案例

取所有不為掌門人的員工,按年齡分組!

select age as '年齡', count(*) as '人數' from t_emp where id not in 
(select ceo from t_dept where ceo is not null) group by age;

如何優化?

①解決dept表的全表掃描,建立ceo字段的索引:

此時,再次查詢:

②進一步優化,替換not in。

上述SQL可以替換為:

select age as '年齡',count(*) as '人數' from emp e left join dept d on e.id=d.ceo where d.id is null group by age;

結論: 在范圍判斷時,盡量不要使用not in和not exists,使用 left join on xxx is null代替。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • mysql數據庫查詢優化 mysql效率
  • 海量數據庫的查詢優化及分頁算法方案
  • 數據庫查詢優化(主從表的設計)
  • 優化MySQL數據庫中的查詢語句詳解
  • 海量數據庫的查詢優化及分頁算法方案集合1/2
  • 海量數據庫的查詢優化及分頁算法方案集合2/2
  • 一次數據庫查詢超時優化問題的實戰記錄

標簽:安徽 海口 葫蘆島 拉薩 洛陽 嘉峪關 甘南 吐魯番

巨人網絡通訊聲明:本文標題《數據庫查詢優化之子查詢優化》,本文關鍵詞  數據庫,查詢,優化,之子,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《數據庫查詢優化之子查詢優化》相關的同類信息!
  • 本頁收集關于數據庫查詢優化之子查詢優化的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 宣汉县| 万宁市| 商都县| 临邑县| 灵石县| 清涧县| 宜君县| 北流市| 澜沧| 德清县| 楚雄市| 九江市| 黎城县| 浮山县| 龙南县| 吐鲁番市| 陕西省| 崇义县| 遂川县| 金湖县| 凤台县| 兴化市| 宁夏| 沁阳市| 白水县| 神池县| 龙江县| 武功县| 内乡县| 奉化市| 石首市| 安图县| 于田县| 定日县| 如皋市| 内丘县| 武穴市| 广宗县| 太仓市| 资兴市| 金塔县|