gpt4 book ai didi

mysql - 有没有办法在mysql中只获取字符串的数字元素?

转载 作者:行者123 更新时间:2023-11-29 04:51:58 25 4
gpt4 key购买 nike

我希望能让客户更轻松地搜索电话/手机/传真号码等内容。为此,我想在比较它们之前去除搜索值和数据库中任何非数字字符的相关列。我正在使用 these functions只获取 mysql 中字符串的数字元素,但是当我使用它们时,它们会减慢我的查询速度。

有什么方法可以做到这一点而又不会把我的运行时间炸得天花乱坠吗?

最佳答案

您的查询时间激增的原因是因为使用此类函数会使您无法使用任何索引。由于您不是直接在字段上搜索,而是在函数的输出上搜索,因此 mySQL 无法使用索引来执行查询。

此外,您还必须为每条记录计算函数输出。

关于mysql - 有没有办法在mysql中只获取字符串的数字元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10815265/

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