sleetdream 2025-07-28 13:34 采纳率: 0%
浏览 6

《尼恩Java面试宝典》V175 书中存在错误

《尼恩Java面试宝典》V175 书中存在错误

您好,我发现您的面试宝典《专题23:Mysql 面试题(卷王专供+ 史上最全 + 2024面试必备)-V142-from-尼恩Java面试宝典.pdf》,实操学习:MySQL 索引失效的 15 种场景,11 not in和not exists,中存在一个问题。希望您核对一下。即:

img

我这边已进行复现
当not in中元素为两个时候,会走索引,类型range的范围查询
当not in中元素大于2时,则不会走索引了,类型all的全表扫描

img

所以,书中“查询条件使用not in时,如果是主键则走索引,如果是普通索引,则索引失效”这句话貌似是错误的、不严谨的

  • 写回答

5条回答 默认 最新

  • 紫雾凌寒 新星创作者: 人工智能技术领域 2025-07-28 13:42
    关注

    让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek

    如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞

    1. 关键点分析:
      - 主要问题是指出了《尼恩Java面试宝典》V175版本中存在错误,但未明确具体错误内容。
    2. 解决方案:
      - 由于不清楚具体错误,无法给出针对性的代码示例或解决办法。建议提问者详细描述书中所发现错误的具体情况,例如:是某个代码示例无法运行,还是某个知识点的解释有误,或者是面试题答案错误等等。只有明确了具体错误,才能进一步探讨如何解决。
    3. 多种解决方案及优缺点:
      - 若只是发现表述不清晰的问题:
      • 优点:可以相对容易地通过修订表述来解决,不影响整体知识体系。
      • 缺点:如果错误是实质性的知识点错误,这种方式无法真正纠正。
      • 若发现知识点错误:
      • 优点:能准确修正错误,让读者获取正确知识。
      • 缺点:可能需要对相关内容进行全面审核,确保没有引入新的错误,修改成本较高。
    4. 总结:
      - 目前仅知道书存在错误但不知具体情况,需要提问者详细说明错误细节,以便能更好地分析和解决问题,从而为其他读者提供更准确的知识内容。

    希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月28日