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

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

巨人網絡通訊聲明:本文標題《數據庫查詢優化之子查詢優化》,本文關鍵詞  數據庫,查詢,優化,之子,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《數據庫查詢優化之子查詢優化》相關的同類信息!
  • 本頁收集關于數據庫查詢優化之子查詢優化的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 平和县| 河曲县| 舟山市| 衡南县| 台湾省| 孟州市| 绵竹市| 英德市| 长垣县| 和田县| 南召县| 武义县| 霍城县| 聂荣县| 同心县| 榕江县| 金门县| 年辖:市辖区| 赤壁市| 米易县| 四子王旗| 喀喇沁旗| 彭州市| 古蔺县| 永胜县| 昌黎县| 昌吉市| 阳东县| 通辽市| 曲靖市| 新闻| 巴塘县| 遵义县| 乐至县| 马公市| 扎兰屯市| 福安市| 寿宁县| 乌拉特中旗| 江川县| 邹平县|