gpt4 book ai didi

php - Mysql 条目包含检查

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

我想检查是否有任何行包含“9123456”,并且我有一个值为“+9123456”的行,这是一个匹配项,另一种情况是我的值为“9123456”,我需要检查“+9123456”和这就是我被困的地方。

如果可能的话,我需要在单个查询下检查两种方式。这可能吗?

最佳答案

您可以使用 replace 函数从列中删除 +(假设 + 是该列中的唯一一个)。

SELECT number FROM phonenumber WHERE replace(number, '+', '') = 9123456

演示:http://sqlfiddle.com/#!9/750609/2

或正则表达式:

SELECT number FROM phonenumber WHERE number regexp '^\\+?9123456$'

演示:http://sqlfiddle.com/#!9/750609/5

关于php - Mysql 条目包含检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38342302/

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