QingHuaiBuShuai
2022-04-11 14:04
采纳率: 69.7%
浏览 34

mysql5.7,sql语句查询太慢,用EXISTS代替in报错

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图

其中部分sql


SELECT
        o2.organization_id 
    FROM
        dhr.g_org o1
        INNER JOIN dhr.g_org o2 ON o2.leftnode >= o1.leftnode 
        AND o2.rightnode <= o1.rightnode 
    WHERE
        o1.organization_id IN ( 2222 ) 
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

整条sql查询结果最多五六千条,就接近10s,我看也走索引了。

img

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新