首頁  >  問答  >  主體

mysql索引 - 为什么MySQL like查询是以%开头用不了索引?具体点,谢谢

为什么MySQL like查询是以%开头用不了索引?

阿神阿神2741 天前597

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-17 15:22:10

    想想成語字典,就是一個成語一個成語解釋的那種
    比如你想查,但是紅不在開頭的。
    你要怎麼查。
    你只能一頁一頁的翻了。
    因為如果你查紅字,發現都是紅字作為成語的開頭字。
    如果你查中間,查不到索引,因為你也不知道這一本的字典什麼地方有。
    想想,是這個理不?

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:22:10

    索引相當字典的目錄,知道開頭就能快速的查找,你不知道開頭,那沒辦法了,目錄頁不知道怎麼查找

    回覆
    0
  • 取消回覆