婷婷综合国产,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
  • 一次數據庫查詢超時優化問題的實戰記錄

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

巨人網絡通訊聲明:本文標題《數據庫查詢優化之子查詢優化》,本文關鍵詞  數據庫,查詢,優化,之子,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《數據庫查詢優化之子查詢優化》相關的同類信息!
  • 本頁收集關于數據庫查詢優化之子查詢優化的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 太仆寺旗| 特克斯县| 诏安县| 泾川县| 义乌市| 东港市| 商水县| 永兴县| 策勒县| 元谋县| 陈巴尔虎旗| 汽车| 亳州市| 新田县| 岳普湖县| 仙桃市| 彭州市| 广东省| 合作市| 定远县| 宜州市| 伊金霍洛旗| 白河县| 乌恰县| 峨眉山市| 文昌市| 牙克石市| 宣汉县| 乐都县| 巍山| 南陵县| 衡水市| 镶黄旗| 怀来县| 伽师县| 伊春市| 合山市| 江津市| 龙岩市| 呼伦贝尔市| 贵州省|