gpt4 book ai didi

php - 搜索查询前缀

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

我正在尝试为我的网站创建一个查询,用户将在其中输入他的手机号码,该页面将搜索数据库(我使用的是 MYSQL)以查找可能的运营商。到目前为止,我尝试过这样的事情,

"Select Carrier_name from Carrier_info where prefix like 'prefix%' "

我的 Carrier_info 表:

====   ============  ======
ID carrier_name prefix
==== ============ =======
1 A 88017
2 B 88019
3 C 91
4 D 8801

问题是,当我搜索像 880171 这样的数字时……它没有给我任何结果。因此,我尝试仅使用部分有效的前 5 位数字进行搜索。但由于前缀表有不同的数字,如 88017,91,8801,它会产生问题,我无法专门修复前 5 位数字的搜索。

任何帮助或建议将不胜感激。

最佳答案

尝试这样的事情,

SELECT Carrier_name FROM Carrier_info WHERE '880171' LIKE CONCAT(`prefix`,"%")

在上面的查询中,prefix 是字段名,您可以将 880171 替换为您要搜索的任何数字。

关于php - 搜索查询前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19017949/

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