gpt4 book ai didi

mysql - find_in_set 与 or 有什么区别(索引选择?速度?)

转载 作者:行者123 更新时间:2023-11-29 00:26:09 29 4
gpt4 key购买 nike

有什么区别(索引选择?速度?):

select * from table where x = 'a' or x = 'b'

对比

select * from table where find_in_set(x, 'a,b')

我应该使用其中之一还是它们相等?

最佳答案

FIND_IN_SET 是一个应该完全跳过索引的函数调用。

你应该考虑使用

SELECT * FROM `table` WHERE x IN ('a', 'b')

相反。

关于mysql - find_in_set 与 or 有什么区别(索引选择?速度?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18825193/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com