gpt4 book ai didi

mysql - 优化 MySql 查询?

转载 作者:太空宇宙 更新时间:2023-11-03 11:53:28 25 4
gpt4 key购买 nike

您好,有什么方法可以优化这个 mysql 查询吗?

SELECT ADDRESS , D_ADDRESS , U_DATA 
FROM DATABASE1.TABLE1
WHERE (ADDRESS LIKE '0010') OR
(ADDRESS LIKE 'DHIL') OR
(ADDRESS LIKE 'FINN') OR
(ADDRESS LIKE 'GRWL') OR
(ADDRESS LIKE 'JNOD') OR
...

最佳答案

由于您没有在选择标准中使用任何通配符,因此所有类似比较都意味着相等。因此,您可以使用 in() 运算符代替 OR:

SELECT ADDRESS , D_ADDRESS , U_DATA 
FROM DATABASE1.TABLE1
WHERE ADDRESS IN ('0010', 'DHIL', ...)

关于mysql - 优化 MySql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34371582/

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